diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxAllBillServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxAllBillServiceImpl.java index ee960c001..670550c87 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxAllBillServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxAllBillServiceImpl.java @@ -187,8 +187,10 @@ public class WxAllBillServiceImpl extends WxBillBaseService implements WxAllBill Map feesMap = wxEnergyService.getFeesMap(fq); for (int i = 0 ; i < page.getList().size() ; i ++) { WxAllBill e = page.getList().get(i); - if (null != shopNumberMap) { - e.setShopNumber(shopNumberMap.get(e.getMerchantId())); + if (StringUtils.isBlank(e.getShopNumber())) { + if (null != shopNumberMap) { + e.setShopNumber(shopNumberMap.get(e.getMerchantId())); + } } if (null != merchantMap) { WxMerchant m = merchantMap.get(e.getMerchantId());