|
|
@ -192,7 +192,7 @@ public class StatsProjectServiceImpl implements StatsProjectService { |
|
|
|
do { |
|
|
|
//1.一千条一循环查询节点数据,封装每个组织对应数据
|
|
|
|
projectEntity.setPageNo(pageNo); |
|
|
|
processList = projectProcessService.getProcessList(projectEntity); |
|
|
|
processList = projectProcessService.getProcessAgencyList(projectEntity); |
|
|
|
size = processList.size(); |
|
|
|
pageNo++; |
|
|
|
//遍历删除项目节点表查询的无效数据
|
|
|
@ -247,8 +247,8 @@ public class StatsProjectServiceImpl implements StatsProjectService { |
|
|
|
if (mapList.containsKey(agency.getId())) { |
|
|
|
entity = mapList.get(agency.getId()); |
|
|
|
entity.setProjectTotal(entity.getProjectTotal() + projectTotal.intValue()); |
|
|
|
entity.setPendingTotal(entity.getProjectTotal() - closedTotal.intValue()); |
|
|
|
entity.setClosedTotal(entity.getClosedTotal() + closedTotal.intValue()); |
|
|
|
entity.setPendingTotal(entity.getProjectTotal() - entity.getClosedTotal()); |
|
|
|
if (projectTotal.intValue() > NumConstant.ZERO) { |
|
|
|
entity.setPendingRatio(new BigDecimal(numberFormat.format((float) entity.getPendingTotal() / (float) entity.getProjectTotal()))); |
|
|
|
entity.setClosedRatio(new BigDecimal(numberFormat.format((float) entity.getClosedTotal() / (float) entity.getProjectTotal()))); |
|
|
@ -286,7 +286,7 @@ public class StatsProjectServiceImpl implements StatsProjectService { |
|
|
|
do { |
|
|
|
//3.一千条一循环查询项目数据,封装每个组织对应数据
|
|
|
|
projectEntity.setPageNo(num); |
|
|
|
projectList = projectService.getProjectList(projectEntity); |
|
|
|
projectList = projectService.getProjectAgencyList(projectEntity); |
|
|
|
size = projectList.size(); |
|
|
|
num++; |
|
|
|
//遍历删除项目主表查询的无效数据
|
|
|
|