From 9a090e27d74e0a2a1578e380f66baf06b7c27310 Mon Sep 17 00:00:00 2001 From: youxilong Date: Thu, 29 Feb 2024 09:36:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9F=AD=E4=BF=A1=E5=BA=93?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3Swagger?= =?UTF-8?q?=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../textmessage/TextMessageController.java | 15 ++++++++++++--- .../textmessagesuittask/TextMessageSuitTask.java | 1 + .../manage/vo/textmessage/TextMessageVO.java | 1 + 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/controller/textmessage/TextMessageController.java b/postdischarge-manage/src/main/java/com/xinelu/manage/controller/textmessage/TextMessageController.java index 156e537c..fba962ea 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/controller/textmessage/TextMessageController.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/controller/textmessage/TextMessageController.java @@ -10,6 +10,8 @@ import com.xinelu.manage.dto.textmessage.TextMessageDTO; import com.xinelu.manage.dto.textmessage.TextMessageTaskDTO; import com.xinelu.manage.service.textmessage.ITextMessageService; import com.xinelu.manage.vo.textmessage.TextMessageVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -23,6 +25,7 @@ import java.util.List; * @author xinelu * @date 2024-02-28 */ +@Api(tags = "短信库控制器") @RestController @RequestMapping("/manage/message") public class TextMessageController extends BaseController { @@ -32,6 +35,7 @@ public class TextMessageController extends BaseController { /** * 查询短信模板信息列表 */ + @ApiOperation("查询短信模板信息列表") @PreAuthorize("@ss.hasPermi('manage:message:list')") @GetMapping("/list") public TableDataInfo list(TextMessageDTO textMessageDTO) { @@ -43,6 +47,7 @@ public class TextMessageController extends BaseController { /** * 导出短信模板信息列表 */ + @ApiOperation("导出短信模板信息列表") @PreAuthorize("@ss.hasPermi('manage:message:export')") @Log(title = "短信模板信息", businessType = BusinessType.EXPORT) @PostMapping("/export") @@ -55,6 +60,7 @@ public class TextMessageController extends BaseController { /** * 获取短信模板信息详细信息 */ + @ApiOperation("获取短信模板信息详细信息") @PreAuthorize("@ss.hasPermi('manage:message:query')") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { @@ -64,9 +70,10 @@ public class TextMessageController extends BaseController { /** * 新增短信模板信息 */ + @ApiOperation("新增短信模板信息") @PreAuthorize("@ss.hasPermi('manage:message:add')") @Log(title = "短信模板信息", businessType = BusinessType.INSERT) - @PostMapping + @PostMapping("/add") public AjaxResult add(@RequestBody TextMessageTaskDTO textMessage) { return toAjax(textMessageService.insertTextMessage(textMessage)); } @@ -74,9 +81,10 @@ public class TextMessageController extends BaseController { /** * 修改短信模板信息 */ + @ApiOperation("修改短信模板信息") @PreAuthorize("@ss.hasPermi('manage:message:edit')") @Log(title = "短信模板信息", businessType = BusinessType.UPDATE) - @PutMapping + @PutMapping("/edit") public AjaxResult edit(@RequestBody TextMessageTaskDTO textMessageTaskDTO) { return toAjax(textMessageService.updateTextMessage(textMessageTaskDTO)); } @@ -84,9 +92,10 @@ public class TextMessageController extends BaseController { /** * 删除短信模板信息 */ + @ApiOperation("删除短信模板信息") @PreAuthorize("@ss.hasPermi('manage:message:remove')") @Log(title = "短信模板信息", businessType = BusinessType.DELETE) - @DeleteMapping("/{ids}") + @DeleteMapping("/remove/{ids}") public AjaxResult remove(@PathVariable Long[] ids) { return toAjax(textMessageService.deleteTextMessageByIds(ids)); } diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/domain/textmessagesuittask/TextMessageSuitTask.java b/postdischarge-manage/src/main/java/com/xinelu/manage/domain/textmessagesuittask/TextMessageSuitTask.java index 4237b35e..f9255367 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/domain/textmessagesuittask/TextMessageSuitTask.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/domain/textmessagesuittask/TextMessageSuitTask.java @@ -24,6 +24,7 @@ public class TextMessageSuitTask extends BaseEntity { /** * 主键id */ + @ApiModelProperty(value = "id") private Long id; /** diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/vo/textmessage/TextMessageVO.java b/postdischarge-manage/src/main/java/com/xinelu/manage/vo/textmessage/TextMessageVO.java index c53fa72a..20dcbb15 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/vo/textmessage/TextMessageVO.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/vo/textmessage/TextMessageVO.java @@ -27,6 +27,7 @@ public class TextMessageVO extends BaseEntity { /** * 主键id */ + @ApiModelProperty(value = "id") private Long id; /**