|
@ -471,6 +471,7 @@ public class ProjectServiceImpl implements ProjectService { |
|
|
Result<List<String>> crmRes = operCrmOpenFeignClient.getAllSubCustomerIds(currentCustomerId); |
|
|
Result<List<String>> crmRes = operCrmOpenFeignClient.getAllSubCustomerIds(currentCustomerId); |
|
|
if (crmRes.success() && CollectionUtils.isNotEmpty(crmRes.getData())) { |
|
|
if (crmRes.success() && CollectionUtils.isNotEmpty(crmRes.getData())) { |
|
|
log.warn("❤当前客户存在子客户❤"); |
|
|
log.warn("❤当前客户存在子客户❤"); |
|
|
|
|
|
crmRes.getData().add(currentCustomerId); |
|
|
//如果包含子客户,则根据areaCode查询下一级
|
|
|
//如果包含子客户,则根据areaCode查询下一级
|
|
|
agencyDTOList = screenAgencyService.queryNextAgencyList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR,crmRes.getData()); |
|
|
agencyDTOList = screenAgencyService.queryNextAgencyList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR,crmRes.getData()); |
|
|
} else { |
|
|
} else { |
|
@ -494,6 +495,7 @@ public class ProjectServiceImpl implements ProjectService { |
|
|
List<ScreenCustomerGridDTO> gridList = new ArrayList<>(); |
|
|
List<ScreenCustomerGridDTO> gridList = new ArrayList<>(); |
|
|
if (crmRes.success() && CollectionUtils.isNotEmpty(crmRes.getData())) { |
|
|
if (crmRes.success() && CollectionUtils.isNotEmpty(crmRes.getData())) { |
|
|
//如果包含子客户,则根据areaCode查询下一级网格
|
|
|
//如果包含子客户,则根据areaCode查询下一级网格
|
|
|
|
|
|
crmRes.getData().add(currentCustomerId); |
|
|
gridList=screenAgencyService.queryGridList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR,crmRes.getData()); |
|
|
gridList=screenAgencyService.queryGridList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR,crmRes.getData()); |
|
|
} else { |
|
|
} else { |
|
|
//当前客户没有子客户,根据agencyId查询下一级网格
|
|
|
//当前客户没有子客户,根据agencyId查询下一级网格
|
|
|