|
@ -472,10 +472,10 @@ public class ProjectServiceImpl implements ProjectService { |
|
|
if (crmRes.success() && CollectionUtils.isNotEmpty(crmRes.getData())) { |
|
|
if (crmRes.success() && CollectionUtils.isNotEmpty(crmRes.getData())) { |
|
|
log.warn("❤当前客户存在子客户❤"); |
|
|
log.warn("❤当前客户存在子客户❤"); |
|
|
//如果包含子客户,则根据areaCode查询下一级
|
|
|
//如果包含子客户,则根据areaCode查询下一级
|
|
|
agencyDTOList = screenAgencyService.queryNextAgencyList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR); |
|
|
agencyDTOList = screenAgencyService.queryNextAgencyList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR,crmRes.getData()); |
|
|
} else { |
|
|
} else { |
|
|
//当前客户没有子客户,根据agencyId查询下一级组织
|
|
|
//当前客户没有子客户,根据agencyId查询下一级组织
|
|
|
agencyDTOList = screenAgencyService.queryNextAgencyList(StrConstant.EPMETY_STR, staffResult.getData().getId()); |
|
|
agencyDTOList = screenAgencyService.queryNextAgencyList(StrConstant.EPMETY_STR, staffResult.getData().getId(),null); |
|
|
} |
|
|
} |
|
|
if (CollectionUtils.isNotEmpty(agencyDTOList)) { |
|
|
if (CollectionUtils.isNotEmpty(agencyDTOList)) { |
|
|
agencyDTOList.forEach(agencyDTO -> { |
|
|
agencyDTOList.forEach(agencyDTO -> { |
|
@ -494,10 +494,10 @@ 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查询下一级网格
|
|
|
gridList=screenAgencyService.queryGridList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR); |
|
|
gridList=screenAgencyService.queryGridList(staffResult.getData().getAreaCode(), StrConstant.EPMETY_STR,crmRes.getData()); |
|
|
} else { |
|
|
} else { |
|
|
//当前客户没有子客户,根据agencyId查询下一级网格
|
|
|
//当前客户没有子客户,根据agencyId查询下一级网格
|
|
|
gridList=screenAgencyService.queryGridList(StrConstant.EPMETY_STR,staffResult.getData().getId()); |
|
|
gridList=screenAgencyService.queryGridList(StrConstant.EPMETY_STR,staffResult.getData().getId(),null); |
|
|
} |
|
|
} |
|
|
if (CollectionUtils.isNotEmpty(gridList)) { |
|
|
if (CollectionUtils.isNotEmpty(gridList)) { |
|
|
gridList.forEach(gridDTO -> { |
|
|
gridList.forEach(gridDTO -> { |
|
|