diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java b/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java
index 3a48cf7c7..8ab9d34a8 100644
--- a/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java
+++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCUserBasicInfo.java
@@ -37,8 +37,8 @@ public class WxCUserBasicInfo extends TenantEntityWithoutFinalTenantId {
protected String shardFinalTableSuffix;
public String getShardFinalTableSuffix(){
- if(StringUtils.isNotBlank(getFinalTenantId())){
- shardFinalTableSuffix = "_" + Integer.parseInt(getFinalTenantId())%100;
+ if(StringUtils.isNotBlank(finalTenantId)){
+ shardFinalTableSuffix = "_" + Integer.parseInt(finalTenantId)%100;
}
return shardFinalTableSuffix;
}
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 219fcef87..12b8000c7 100644
--- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java
+++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java
@@ -1279,6 +1279,7 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc
// }else{
// basicInfo.undateFinalTenantId(tenantInfo);
// }
+
list = wxCUserBasicInfoMapper.findVoList1(tenantInfo,basicInfo);
if (null == list || list.size() <= 0 ) {
return null;
diff --git a/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
index 39c118cba..004346fe9 100644
--- a/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
+++ b/mallinkService/src/main/resources/mapper/WxCUserBasicInfoMapper.xml
@@ -841,7 +841,7 @@
and credit.create_date < #{basicInfo.creditEndTime}
) as lesCredit
from wx_c_user_basic_info cu
- left join wx_c_user_tags cut on cut.`id` = cu.`tag_id`
+ left join wx_c_user_tags${basicInfo.shardFinalTableSuffix} cut on cut.`id` = cu.`tag_id`
limit #{basicInfo.begin}, #{basicInfo.limit}