| | |
| | | incidentManageCountRPCResp.setDeptId(depInfoRPCRespDTO.getDepId()); |
| | | incidentManageCountRPCResp.setDeptName(depInfoRPCRespDTO.getDepName()); |
| | | incidentManageCountRPCResp.setDeptLevel(depInfoRPCRespDTO.getDepLevel()); |
| | | incidentManageCountRPCResp.setParentDepId(depInfoRPCRespDTO.getParentDepId()); |
| | | |
| | | getSingleTimeData(incidentManageCountRPCResp, query); |
| | | |
| | |
| | | incidentManageCountRPCResp.setDeptId(depInfoRPCRespDTO.getDepId()); |
| | | incidentManageCountRPCResp.setDeptName(depInfoRPCRespDTO.getDepName()); |
| | | incidentManageCountRPCResp.setDeptLevel(depInfoRPCRespDTO.getDepLevel()); |
| | | incidentManageCountRPCResp.setParentDepId(depInfoRPCRespDTO.getParentDepId()); |
| | | |
| | | getSingleTimeData(incidentManageCountRPCResp, query); |
| | | list.add(incidentManageCountRPCResp); |
| | |
| | | Long deptId = incidentManageRPCResp.getDeptId(); |
| | | String startTime; |
| | | String endTime; |
| | | Integer distType; |
| | | if (query.getMonth() == null) { |
| | | distType=1; |
| | | // 查该年度12个月份的 |
| | | startTime = TimeUtils.getYearFirst(query.getYear()); |
| | | endTime = TimeUtils.getYearLast(query.getYear()); |
| | | accidentReportCountRPCList= accidentReportInfoService.getCountForRPCByDeptIdAndMonth(startTime, endTime, deptId); |
| | | |
| | | } else { |
| | | distType=2; |
| | | // 查该年度指定月份的 |
| | | startTime = TimeUtils.getMonthFirst(query.getYear(), query.getMonth()); |
| | | endTime = TimeUtils.getMonthLast(query.getYear(), query.getMonth()); |
| | |
| | | for (Integer integer : timeSET) { |
| | | IncidentManageCountRPCResp incidentManageCountRPCResp = new IncidentManageCountRPCResp(); |
| | | incidentManageCountRPCResp.setTime(integer); |
| | | incidentManageCountRPCResp.setYear(query.getYear()); |
| | | incidentManageCountRPCResp.setDistType(distType); |
| | | if (distType==1){ |
| | | incidentManageCountRPCResp.setMonth(integer); |
| | | } |
| | | if (distType==2){ |
| | | incidentManageCountRPCResp.setMonth(query.getMonth()); |
| | | incidentManageCountRPCResp.setDay(integer); |
| | | } |
| | | |
| | | incidentManageCountRPCResp.setDetail(new ArrayList<>()); |
| | | resList.add(incidentManageCountRPCResp); |
| | | } |