Commit e791a06e2e774d9d6a2d45d3464ab893aae482ac

Authored by 芋道源码
Committed by Gitee
2 parents 749fe9d5 296256a5

!512 修复-公众号标签修改提示报错

Merge pull request !512 from 再难也要坚持/master
yudao-module-mp/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/controller/admin/tag/MpTagController.java
... ... @@ -52,6 +52,14 @@ public class MpTagController {
52 52 return success(true);
53 53 }
54 54  
  55 + @GetMapping("/get")
  56 + @Operation(summary = "获取公众号标签详情")
  57 + @PreAuthorize("@ss.hasPermission('mp:tag:query')")
  58 + public CommonResult<MpTagRespVO> get(@RequestParam("id") Long id) {
  59 + MpTagDO mpTagDO = mpTagService.get(id);
  60 + return success(MpTagConvert.INSTANCE.convert(mpTagDO));
  61 + }
  62 +
55 63 @GetMapping("/page")
56 64 @Operation(summary = "获取公众号标签分页")
57 65 @PreAuthorize("@ss.hasPermission('mp:tag:query')")
... ...
yudao-module-mp/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/tag/MpTagConvert.java
... ... @@ -37,6 +37,8 @@ public interface MpTagConvert {
37 37 })
38 38 MpTagDO convert(WxUserTag tag, MpAccountDO account);
39 39  
  40 + MpTagRespVO convert(MpTagDO mpTagDO);
  41 +
40 42 List<MpTagSimpleRespVO> convertList02(List<MpTagDO> list);
41 43  
42 44 }
... ...
yudao-module-mp/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/tag/MpTagService.java
... ... @@ -46,6 +46,13 @@ public interface MpTagService {
46 46 */
47 47 PageResult<MpTagDO> getTagPage(MpTagPageReqVO pageReqVO);
48 48  
  49 + /**
  50 + * 获得公众号标签详情
  51 + * @param id id查询
  52 + * @return 公众号标签详情
  53 + */
  54 + MpTagDO get(Long id);
  55 +
49 56 List<MpTagDO> getTagList();
50 57  
51 58 /**
... ...
yudao-module-mp/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/tag/MpTagServiceImpl.java
... ... @@ -117,6 +117,11 @@ public class MpTagServiceImpl implements MpTagService {
117 117 }
118 118  
119 119 @Override
  120 + public MpTagDO get(Long id) {
  121 + return mpTagMapper.selectById(id);
  122 + }
  123 +
  124 + @Override
120 125 public List<MpTagDO> getTagList() {
121 126 return mpTagMapper.selectList();
122 127 }
... ...