| 
						
						
							
								
							
						
						
					 | 
					@ -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); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |