From 31405d27bdc32ee55854d7db541005124e394254 Mon Sep 17 00:00:00 2001 From: xhxu Date: Tue, 8 Feb 2022 15:09:34 +0800 Subject: [PATCH] =?UTF-8?q?/=E3=80=82ing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/impl/WxShopServiceImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxShopServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxShopServiceImpl.java index 0a06d197a..797394d8f 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxShopServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxShopServiceImpl.java @@ -643,9 +643,15 @@ public class WxShopServiceImpl implements WxShopService { @Override public Map> findMerchantShopVoListMap(TenantEntity tenantEntity, List merchantIds) { + Map> retMap = new HashMap>(); + Map floorMap = getFloorMap(tenantEntity); Map buildingMap = getBuildingMap(tenantEntity); List shopIds = wxMerchantShopMapper.findShopIds(merchantIds); + + if(shopIds == null || shopIds.isEmpty()){ + return retMap; + } List shopVoList = wxShopMapper.newFindShopVoList(tenantEntity.getTenantId(),shopIds); Map shopVoMap = new HashMap(); @@ -656,8 +662,7 @@ public class WxShopServiceImpl implements WxShopService { shopVoMap.put(sv.getId(), sv); } } - - Map> retMap = new HashMap>(); + WxMerchantShop merchantShopQ = new WxMerchantShop(); merchantShopQ.updateTenantInfo(tenantEntity); merchantShopQ.setMerchantIds(merchantIds);