Sfoglia il codice sorgente

!512 修复-公众号标签修改提示报错
Merge pull request !512 from 再难也要坚持/master

芋道源码 1 anno fa
parent
commit
e791a06e2e

+ 8 - 0
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 {
         return success(true);
     }
 
+    @GetMapping("/get")
+    @Operation(summary = "获取公众号标签详情")
+    @PreAuthorize("@ss.hasPermission('mp:tag:query')")
+    public CommonResult<MpTagRespVO> get(@RequestParam("id") Long id) {
+        MpTagDO mpTagDO = mpTagService.get(id);
+        return success(MpTagConvert.INSTANCE.convert(mpTagDO));
+    }
+
     @GetMapping("/page")
     @Operation(summary = "获取公众号标签分页")
     @PreAuthorize("@ss.hasPermission('mp:tag:query')")

+ 2 - 0
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 {
     })
     MpTagDO convert(WxUserTag tag, MpAccountDO account);
 
+    MpTagRespVO convert(MpTagDO mpTagDO);
+
     List<MpTagSimpleRespVO> convertList02(List<MpTagDO> list);
 
 }

+ 7 - 0
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 {
      */
     PageResult<MpTagDO> getTagPage(MpTagPageReqVO pageReqVO);
 
+    /**
+     * 获得公众号标签详情
+     * @param id id查询
+     * @return 公众号标签详情
+     */
+    MpTagDO get(Long id);
+
     List<MpTagDO> getTagList();
 
     /**

+ 5 - 0
yudao-module-mp/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/tag/MpTagServiceImpl.java

@@ -116,6 +116,11 @@ public class MpTagServiceImpl implements MpTagService {
         return mpTagMapper.selectPage(pageReqVO);
     }
 
+    @Override
+    public MpTagDO get(Long id) {
+        return mpTagMapper.selectById(id);
+    }
+
     @Override
     public List<MpTagDO> getTagList() {
         return mpTagMapper.selectList();