diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java index a340ea9b3..9a8b8a205 100755 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java @@ -172,8 +172,12 @@ public class WxUserGrantController extends BaseController { WxMall wxMall = mallService.getById(Long.valueOf(wxAuthorizerInfo.getTenantId())); // 集团版,获取子集团list List mallList = null; + if(StringUtils.isNotBlank(wxMall.getParentTenantId())){ + mallList = mallService.getSubByParentTenantId(wxMall.getParentTenantId()); + resultMap.put("subMalls", JSON.toJSONString(mallList)); + } if (wxAuthorizerInfo.getGroupSupport().equals(EnumGroupSupport.SUPPORT.getCode())) { - mallList = mallService.getSubByParentTenantId(wxAuthorizerInfo.getTenantId()); + mallList = mallService.getSubByParentTenantId(wxMall.getTenantId()); resultMap.put("subMalls", JSON.toJSONString(mallList)); }