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,6 +52,14 @@ public class MpTagController {
52 return success(true); 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 @GetMapping("/page") 63 @GetMapping("/page")
56 @Operation(summary = "获取公众号标签分页") 64 @Operation(summary = "获取公众号标签分页")
57 @PreAuthorize("@ss.hasPermission('mp:tag:query')") 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,6 +37,8 @@ public interface MpTagConvert {
37 }) 37 })
38 MpTagDO convert(WxUserTag tag, MpAccountDO account); 38 MpTagDO convert(WxUserTag tag, MpAccountDO account);
39 39
  40 + MpTagRespVO convert(MpTagDO mpTagDO);
  41 +
40 List<MpTagSimpleRespVO> convertList02(List<MpTagDO> list); 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,6 +46,13 @@ public interface MpTagService {
46 */ 46 */
47 PageResult<MpTagDO> getTagPage(MpTagPageReqVO pageReqVO); 47 PageResult<MpTagDO> getTagPage(MpTagPageReqVO pageReqVO);
48 48
  49 + /**
  50 + * 获得公众号标签详情
  51 + * @param id id查询
  52 + * @return 公众号标签详情
  53 + */
  54 + MpTagDO get(Long id);
  55 +
49 List<MpTagDO> getTagList(); 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,6 +117,11 @@ public class MpTagServiceImpl implements MpTagService {
117 } 117 }
118 118
119 @Override 119 @Override
  120 + public MpTagDO get(Long id) {
  121 + return mpTagMapper.selectById(id);
  122 + }
  123 +
  124 + @Override
120 public List<MpTagDO> getTagList() { 125 public List<MpTagDO> getTagList() {
121 return mpTagMapper.selectList(); 126 return mpTagMapper.selectList();
122 } 127 }