|
@ -2019,18 +2019,30 @@ public class IcEventServiceImpl extends BaseServiceImpl<IcEventDao, IcEventEntit |
|
|
} |
|
|
} |
|
|
List<String> ids = orgs.stream().map(IcEventAnalysisOrgResDTO::getOrgId).collect(Collectors.toList()); |
|
|
List<String> ids = orgs.stream().map(IcEventAnalysisOrgResDTO::getOrgId).collect(Collectors.toList()); |
|
|
List<GridOrVillageEventRateResultDTO> resultList = baseDao.getEventRateByGridIds(ids); |
|
|
List<GridOrVillageEventRateResultDTO> resultList = baseDao.getEventRateByGridIds(ids); |
|
|
for (GridOrVillageEventRateResultDTO dto : resultList) { |
|
|
if(null != resultList && resultList.size()> 0){ |
|
|
if (null != dto) { |
|
|
for (GridOrVillageEventRateResultDTO dto : resultList) { |
|
|
dto.setAgencyName(namesMap.get(dto.getGridId())); |
|
|
if (null != dto) { |
|
|
dto.setRate(dto.getRate() == null ? 0 : dto.getRate()); |
|
|
dto.setAgencyName(namesMap.get(dto.getOrgId())); |
|
|
dtoList.add(dto); |
|
|
dto.setRate(dto.getRate() == null ? 0 : dto.getRate()); |
|
|
} else { |
|
|
dtoList.add(dto); |
|
|
dto.setAgencyName(namesMap.get(dto.getGridId())); |
|
|
} else { |
|
|
|
|
|
dto.setAgencyName(namesMap.get(dto.getOrgId())); |
|
|
|
|
|
dto.setRate(0.00); |
|
|
|
|
|
dto.setTotal(0); |
|
|
|
|
|
dtoList.add(dto); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
}else { |
|
|
|
|
|
namesMap.keySet().forEach(key->{ |
|
|
|
|
|
GridOrVillageEventRateResultDTO dto = new GridOrVillageEventRateResultDTO(); |
|
|
|
|
|
dto.setOrgId(key); |
|
|
|
|
|
dto.setAgencyName(namesMap.get(key)); |
|
|
dto.setRate(0.00); |
|
|
dto.setRate(0.00); |
|
|
dto.setTotal(0); |
|
|
dto.setTotal(0); |
|
|
dtoList.add(dto); |
|
|
dtoList.add(dto); |
|
|
} |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
return dtoList; |
|
|
return dtoList; |
|
|