|
|
@ -115,6 +115,15 @@ public class ScreenBaseReportDataServiceImpl extends BaseServiceImpl<ScreenBaseR |
|
|
@Override |
|
|
@Override |
|
|
public Result selectGridIssue() { |
|
|
public Result selectGridIssue() { |
|
|
List<GridIssueResultDTO> gridIssueResultDTOS = baseDao.selectGridIssue(customerId); |
|
|
List<GridIssueResultDTO> gridIssueResultDTOS = baseDao.selectGridIssue(customerId); |
|
|
|
|
|
//由于数据量大,字段单独处理
|
|
|
|
|
|
List<GridIssueResultDTO> shiftProjectIncrs = baseDao.selectGridIssueShiftProjectIncr(); |
|
|
|
|
|
for (GridIssueResultDTO gridIssueResultDTO : gridIssueResultDTOS) { |
|
|
|
|
|
for (GridIssueResultDTO shiftProjectIncr : shiftProjectIncrs) { |
|
|
|
|
|
if(gridIssueResultDTO.getGridId().equals(shiftProjectIncr.getGridId()) ){ |
|
|
|
|
|
gridIssueResultDTO.setShiftProjectIncr(shiftProjectIncr.getShiftProjectIncr()); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
String dataJson = ScreenDataUtils.getScreenDateJson(gridIssueResultDTOS,true); |
|
|
String dataJson = ScreenDataUtils.getScreenDateJson(gridIssueResultDTOS,true); |
|
|
// 数据上报
|
|
|
// 数据上报
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_SCREEN_BASE_REPORT_GRID_ISSUE, dataJson); |
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_SCREEN_BASE_REPORT_GRID_ISSUE, dataJson); |
|
|
@ -123,6 +132,15 @@ public class ScreenBaseReportDataServiceImpl extends BaseServiceImpl<ScreenBaseR |
|
|
@Override |
|
|
@Override |
|
|
public Result selectAgencyIssue() { |
|
|
public Result selectAgencyIssue() { |
|
|
List<CommunityIssueResultDTO> communityIssueResultDTOS = baseDao.selectAgencyIssue(customerId); |
|
|
List<CommunityIssueResultDTO> communityIssueResultDTOS = baseDao.selectAgencyIssue(customerId); |
|
|
|
|
|
//由于数据量大,字段单独处理
|
|
|
|
|
|
List<CommunityIssueResultDTO> shiftProjectIncrs = baseDao.selectAgencyIssueShiftProjectIncr(); |
|
|
|
|
|
for (CommunityIssueResultDTO gridIssueResultDTO : communityIssueResultDTOS) { |
|
|
|
|
|
for (CommunityIssueResultDTO shiftProjectIncr : shiftProjectIncrs) { |
|
|
|
|
|
if(gridIssueResultDTO.getAgencyId().equals(shiftProjectIncr.getAgencyId()) ){ |
|
|
|
|
|
gridIssueResultDTO.setShiftProjectIncr(shiftProjectIncr.getShiftProjectIncr()); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
String dataJson = ScreenDataUtils.getScreenDateJson(communityIssueResultDTOS,true); |
|
|
String dataJson = ScreenDataUtils.getScreenDateJson(communityIssueResultDTOS,true); |
|
|
// 数据上报
|
|
|
// 数据上报
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_SCREEN_BASE_REPORT_AGENCY_ISSUE, dataJson); |
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_SCREEN_BASE_REPORT_AGENCY_ISSUE, dataJson); |
|
|
|