|
|
@ -119,11 +119,17 @@ public class PartyMemberLeadServiceImpl implements PartyMemberLeadService { |
|
|
|
@DataSource(value = DataSourceConstant.EVALUATION_INDEX,datasourceNameFromArg = true) |
|
|
|
@Override |
|
|
|
public ContactMassLineChartResultDTO contactMassLineChart(ContactMassLineChartFormDTO contactMassLineChartFormDTO) { |
|
|
|
ContactMassLineChartResultDTO result = new ContactMassLineChartResultDTO(); |
|
|
|
|
|
|
|
List<String> subAgencyIdorGridIdList=screenCustomerAgencyService.getNextAgencyIds(contactMassLineChartFormDTO.getAreaCode(),contactMassLineChartFormDTO.getAgencyId()); |
|
|
|
log.info("当前组织的下级id:"+JSON.toJSONString(subAgencyIdorGridIdList)); |
|
|
|
|
|
|
|
ContactMassLineChartResultDTO result = new ContactMassLineChartResultDTO(); |
|
|
|
if(CollectionUtils.isEmpty(subAgencyIdorGridIdList)){ |
|
|
|
//如果没有下级组织或者直属网格
|
|
|
|
result.setXAxis(new ArrayList<>()); |
|
|
|
result.setGroupMemberData(new ArrayList<>()); |
|
|
|
result.setGroupData(new ArrayList<>()); |
|
|
|
return result; |
|
|
|
} |
|
|
|
// List<ContactMassLineChartResult> contactMassLineChartResults = screenPartyLinkMassesDataDao.selectContactMassLineChart(contactMassLineChartFormDTO.getAgencyId());
|
|
|
|
//多客户版修改如下:
|
|
|
|
List<ContactMassLineChartResult> contactMassLineChartResults = screenPartyLinkMassesDataDao.selectContactMassLineChartByAgencyIds(subAgencyIdorGridIdList); |
|
|
|