From 77e4741346fb02d5a1f845b89f681a56d06dad0e Mon Sep 17 00:00:00 2001 From: 安瑾然 <107107765@qq.com> Date: 星期二, 12 七月 2022 14:59:29 +0800 Subject: [PATCH] minio接口修正,宣传、常见问题接口开发 --- src/main/java/com/example/jz/controller/CommonQuestionController.java | 34 +++++++++++++++++++++------------- 1 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/example/jz/controller/CommonQuestionController.java b/src/main/java/com/example/jz/controller/CommonQuestionController.java index c99d745..eca49b5 100644 --- a/src/main/java/com/example/jz/controller/CommonQuestionController.java +++ b/src/main/java/com/example/jz/controller/CommonQuestionController.java @@ -1,13 +1,15 @@ package com.example.jz.controller; - import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.api.ApiController; import com.baomidou.mybatisplus.extension.api.R; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.example.jz.modle.PageParam; import com.example.jz.modle.entity.CommonQuestion; import com.example.jz.service.CommonQuestionService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -22,6 +24,7 @@ */ @RestController @RequestMapping("commonQuestion") +@Api(tags = "甯歌闂琛�(CommonQuestion)琛ㄦ帴鍙�") public class CommonQuestionController extends ApiController { /** * 鏈嶅姟瀵硅薄 @@ -32,13 +35,14 @@ /** * 鍒嗛〉鏌ヨ鎵�鏈夋暟鎹� * - * @param page 鍒嗛〉瀵硅薄 + * @param page 鍒嗛〉瀵硅薄 * @param commonQuestion 鏌ヨ瀹炰綋 * @return 鎵�鏈夋暟鎹� */ @GetMapping - public R selectAll(Page<CommonQuestion> page, CommonQuestion commonQuestion) { - return success(this.commonQuestionService.page(page, new QueryWrapper<>(commonQuestion))); + @ApiOperation("鍒嗛〉鏌ヨ鎵�鏈夋暟鎹�") + public R<IPage<CommonQuestion>> selectAll(PageParam<CommonQuestion> page, CommonQuestion commonQuestion) { + return R.ok(commonQuestionService.page(page, new QueryWrapper<>(commonQuestion))); } /** @@ -48,8 +52,9 @@ * @return 鍗曟潯鏁版嵁 */ @GetMapping("{id}") - public R selectOne(@PathVariable Serializable id) { - return success(this.commonQuestionService.getById(id)); + @ApiOperation(value = "閫氳繃涓婚敭鏌ヨ鍗曟潯鏁版嵁", notes = "閫氳繃涓婚敭鏌ヨ鍗曟潯鏁版嵁") + public R<CommonQuestion> selectOne(@PathVariable Serializable id) { + return R.ok(commonQuestionService.getById(id)); } /** @@ -59,8 +64,9 @@ * @return 鏂板缁撴灉 */ @PostMapping - public R insert(@RequestBody CommonQuestion commonQuestion) { - return success(this.commonQuestionService.save(commonQuestion)); + @ApiOperation(value = "鏂板鏁版嵁", notes = "鏂板鏁版嵁") + public R<Boolean> insert(@RequestBody CommonQuestion commonQuestion) { + return R.ok(commonQuestionService.save(commonQuestion)); } /** @@ -70,8 +76,9 @@ * @return 淇敼缁撴灉 */ @PutMapping - public R update(@RequestBody CommonQuestion commonQuestion) { - return success(this.commonQuestionService.updateById(commonQuestion)); + @ApiOperation(value = "淇敼鏁版嵁", notes = "淇敼鏁版嵁") + public R<Boolean> update(@RequestBody CommonQuestion commonQuestion) { + return R.ok(commonQuestionService.updateById(commonQuestion)); } /** @@ -81,8 +88,9 @@ * @return 鍒犻櫎缁撴灉 */ @DeleteMapping - public R delete(@RequestParam("idList") List<Long> idList) { - return success(this.commonQuestionService.removeByIds(idList)); + @ApiOperation(value = "鍒犻櫎鏁版嵁", notes = "鍒犻櫎鏁版嵁") + public R<Boolean> delete(@RequestParam("idList") List<Long> idList) { + return R.ok(commonQuestionService.removeByIds(idList)); } } -- Gitblit v1.8.0