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 b96bf3d39..c7af1ee08 100644
--- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java
+++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java
@@ -788,6 +788,7 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService {
if (userTags.getId() != null) {
wxCUserTagsMapper.updateById(userTags);
} else {
+ userTags.setTenantId(wxCUserBasicInfo.getFinalTenantId());
userTags.setCreateDate(new Date());
userTags.setUpdateDate(new Date());
wxCUserTagsMapper.insert(userTags);
diff --git a/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
index 3c64a7814..218b8ce2c 100644
--- a/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
+++ b/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
@@ -717,6 +717,7 @@
#{idItem}
+ order by cu.`active_time` DESC
@@ -790,6 +791,7 @@
#{idItem}
+ order by cu.`active_time` DESC
@@ -801,7 +803,6 @@
limit #{begin}, #{limit}
- order by cu.`active_time` DESC