瀏覽代碼

企微聊天-外部联系人标签列表接口无返回数据处理

Long 2 周之前
父節點
當前提交
53731897e0
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      fs-company/src/main/java/com/fs/company/controller/qw/QwMsgController.java

+ 2 - 2
fs-company/src/main/java/com/fs/company/controller/qw/QwMsgController.java

@@ -410,11 +410,11 @@ public class QwMsgController extends BaseController
         String tagIds = externalContact.getTagIds();
 
         List<QwTagVO> tagList = new ArrayList<>();
-        if (StringUtils.isBlank(externalContact.getTagIds()) || "[]".equals(externalContact.getTagIds())) {
+        if (StringUtils.isBlank(tagIds) || "[]".equals(tagIds)) {
             return getDataTable(tagList);
         }
 
-        List<String> ids = Arrays.asList(tagIds.replace("[", "").replace("]", "").split(","));
+        List<String> ids = JSON.parseObject(externalContact.getTagIds(), new TypeReference<List<String>>(){}.getType());
 
         startPage();
         tagList = tagService.selectQwTagVOListByTagIds(ids);