From cf443cf64a6c6c9b65e49f270352bf4c10465683 Mon Sep 17 00:00:00 2001 From: xhxu Date: Mon, 28 Feb 2022 12:47:39 +0800 Subject: [PATCH] =?UTF-8?q?/=E3=80=82=20countByFilter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iformall/service/impl/WxCUserBasicInfoServiceImpl.java | 4 +++- .../com/iformall/service/impl/WxCUserTagsServiceImpl.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java index 95c83087f..719524b21 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java @@ -442,8 +442,10 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc if(!tagIdList.isEmpty()){ String tagCodes = JSON.toJSONString(tagIdList); List tagIds = wxCUserTagsMapper.findIdList(tenantEntity.getTenantId(),tagCodes); - if(!tagIds.isEmpty()){ + if(tagIds != null && tagIds.size() > 0){ dto.setTagIds(tagIds); + }else{ + dto.setId(-999l); } } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java index a34e5a5bc..cad270a2b 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java @@ -85,8 +85,10 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { }else{ WxCUserBasicInfoDto dto = new WxCUserBasicInfoDto(); dto.updateTenantInfo(tenantEntity); - if(userIds.size() > 0){ + if(userIds != null && userIds.size() > 0){ dto.setIds(userIds); + }else{ + dto.setId(-999l); } dto.setStartTime(startTime); dto.setEndTime(endTime);