增加微信控制器以及入参Swagger注解

This commit is contained in:
youxilong 2024-02-28 14:07:57 +08:00
parent 9dfe13a0bc
commit 59c15fc438
2 changed files with 10 additions and 0 deletions

View File

@ -8,6 +8,8 @@ import com.xinelu.common.enums.BusinessType;
import com.xinelu.common.utils.poi.ExcelUtil; import com.xinelu.common.utils.poi.ExcelUtil;
import com.xinelu.manage.dto.WechatTemplateDto; import com.xinelu.manage.dto.WechatTemplateDto;
import com.xinelu.manage.service.wechattemplate.IWechatTemplateService; import com.xinelu.manage.service.wechattemplate.IWechatTemplateService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -21,6 +23,7 @@ import java.util.List;
* @author xinelu * @author xinelu
* @date 2024-02-27 * @date 2024-02-27
*/ */
@Api(tags = "微信库控制器")
@RestController @RestController
@RequestMapping("/manage/template") @RequestMapping("/manage/template")
public class WechatTemplateController extends BaseController { public class WechatTemplateController extends BaseController {
@ -30,6 +33,7 @@ public class WechatTemplateController extends BaseController {
/** /**
* 查询微信模板信息列表 * 查询微信模板信息列表
*/ */
@ApiOperation("查询微信模板信息列表")
@PreAuthorize("@ss.hasPermi('manage:template:list')") @PreAuthorize("@ss.hasPermi('manage:template:list')")
@GetMapping("/list") @GetMapping("/list")
public TableDataInfo list(WechatTemplateDto wechatTemplateDto) { public TableDataInfo list(WechatTemplateDto wechatTemplateDto) {
@ -41,6 +45,7 @@ public class WechatTemplateController extends BaseController {
/** /**
* 导出微信模板信息列表 * 导出微信模板信息列表
*/ */
@ApiOperation("导出微信模板信息列表")
@PreAuthorize("@ss.hasPermi('manage:template:export')") @PreAuthorize("@ss.hasPermi('manage:template:export')")
@Log(title = "微信模板信息", businessType = BusinessType.EXPORT) @Log(title = "微信模板信息", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
@ -53,6 +58,7 @@ public class WechatTemplateController extends BaseController {
/** /**
* 获取微信模板信息详细信息 * 获取微信模板信息详细信息
*/ */
@ApiOperation("获取微信模板信息详细信息")
@PreAuthorize("@ss.hasPermi('manage:template:query')") @PreAuthorize("@ss.hasPermi('manage:template:query')")
@GetMapping(value = "/{id}") @GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) { public AjaxResult getInfo(@PathVariable("id") Long id) {
@ -62,6 +68,7 @@ public class WechatTemplateController extends BaseController {
/** /**
* 新增微信模板信息 * 新增微信模板信息
*/ */
@ApiOperation("新增微信模板信息")
@PreAuthorize("@ss.hasPermi('manage:template:add')") @PreAuthorize("@ss.hasPermi('manage:template:add')")
@Log(title = "微信模板信息", businessType = BusinessType.INSERT) @Log(title = "微信模板信息", businessType = BusinessType.INSERT)
@PostMapping("/add") @PostMapping("/add")
@ -72,6 +79,7 @@ public class WechatTemplateController extends BaseController {
/** /**
* 修改微信模板信息 * 修改微信模板信息
*/ */
@ApiOperation("修改微信模板信息")
@PreAuthorize("@ss.hasPermi('manage:template:edit')") @PreAuthorize("@ss.hasPermi('manage:template:edit')")
@Log(title = "微信模板信息", businessType = BusinessType.UPDATE) @Log(title = "微信模板信息", businessType = BusinessType.UPDATE)
@PutMapping(value = "/edit") @PutMapping(value = "/edit")
@ -82,6 +90,7 @@ public class WechatTemplateController extends BaseController {
/** /**
* 删除微信模板信息 * 删除微信模板信息
*/ */
@ApiOperation("删除微信模板信息")
@PreAuthorize("@ss.hasPermi('manage:template:remove')") @PreAuthorize("@ss.hasPermi('manage:template:remove')")
@Log(title = "微信模板信息", businessType = BusinessType.DELETE) @Log(title = "微信模板信息", businessType = BusinessType.DELETE)
@DeleteMapping("/remove/{ids}") @DeleteMapping("/remove/{ids}")

View File

@ -31,6 +31,7 @@ public class WechatTemplateDto extends BaseEntity {
/** /**
* 主键id * 主键id
*/ */
@ApiModelProperty(value = "主键id")
private Long id; private Long id;
/** /**