| 
						
						
							
								
							
						
						
					 | 
					@ -3,12 +3,10 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.alibaba.fastjson.JSON; | 
					 | 
					 | 
					 import com.alibaba.fastjson.JSON; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.commons.dynamic.datasource.annotation.DataSource; | 
					 | 
					 | 
					import com.epmet.commons.dynamic.datasource.annotation.DataSource; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.commons.tools.constant.NumConstant; | 
					 | 
					 | 
					import com.epmet.commons.tools.constant.NumConstant; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.commons.tools.enums.OrgLevelEnum; | 
					 | 
					 | 
					import com.epmet.commons.tools.enums.OrgLevelEnum; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.commons.tools.exception.EpmetErrorCode; | 
					 | 
					 | 
					import com.epmet.commons.tools.exception.RenException; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.commons.tools.exception.EpmetException; | 
					 | 
					 | 
					import com.epmet.commons.tools.feign.ResultDataResolver; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.commons.tools.exception.RenException; | 
					 | 
					 | 
					import com.epmet.commons.tools.utils.ConvertUtils; | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.epmet.commons.tools.feign.ResultDataResolver; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.epmet.commons.tools.utils.ConvertUtils; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.commons.tools.utils.DateUtils; | 
					 | 
					 | 
					import com.epmet.commons.tools.utils.DateUtils; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.commons.tools.utils.ExcelUtils; | 
					 | 
					 | 
					import com.epmet.commons.tools.utils.ExcelUtils; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.constant.DataSourceConstant; | 
					 | 
					 | 
					import com.epmet.dataaggre.constant.DataSourceConstant; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -26,22 +24,18 @@ import com.epmet.dataaggre.dto.evaluationindex.ScreenCustomerAgencyDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.dto.evaluationindex.ScreenCustomerGridDTO; | 
					 | 
					 | 
					import com.epmet.dataaggre.dto.evaluationindex.ScreenCustomerGridDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.dto.evaluationindex.ScreenGovernRankDataDailyDTO; | 
					 | 
					 | 
					import com.epmet.dataaggre.dto.evaluationindex.ScreenGovernRankDataDailyDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.dto.govorg.result.GridMemberDataAnalysisResultDTO; | 
					 | 
					 | 
					import com.epmet.dataaggre.dto.govorg.result.GridMemberDataAnalysisResultDTO; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.dataaggre.dto.govproject.form.ProjectTotalFormDTO; | 
					 | 
					 | 
					import com.epmet.dataaggre.dto.govproject.form.ProjectTotalFormDTO; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.dataaggre.dto.govproject.result.ProjectMonthIncrResultDTO; | 
					 | 
					 | 
					import com.epmet.dataaggre.dto.resigroup.ActCategoryDictDTO; | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.epmet.dataaggre.dto.resigroup.ActCategoryDictDTO; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.dto.resigroup.result.GroupActRankDetailDTO; | 
					 | 
					 | 
					import com.epmet.dataaggre.dto.resigroup.result.GroupActRankDetailDTO; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.entity.datastats.DimAgencyEntity; | 
					 | 
					 | 
					import com.epmet.dataaggre.entity.datastats.DimAgencyEntity; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.entity.datastats.FactAgencyGovernDailyEntity; | 
					 | 
					 | 
					import com.epmet.dataaggre.entity.datastats.FactAgencyGovernDailyEntity; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.dataaggre.entity.govorg.CustomerAgencyEntity; | 
					 | 
					 | 
					import com.epmet.dataaggre.excel.CustomerDataManageExcel; | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.epmet.dataaggre.excel.CustomerDataManageExcel; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.service.datastats.DataStatsService; | 
					 | 
					 | 
					import com.epmet.dataaggre.service.datastats.DataStatsService; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.service.epmetuser.StatsStaffPatrolRecordDailyService; | 
					 | 
					 | 
					import com.epmet.dataaggre.service.epmetuser.StatsStaffPatrolRecordDailyService; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import com.epmet.dataaggre.service.evaluationindex.EvaluationIndexService; | 
					 | 
					 | 
					import com.epmet.dataaggre.service.evaluationindex.EvaluationIndexService; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.dataaggre.service.govorg.GovOrgService; | 
					 | 
					 | 
					import com.epmet.dataaggre.service.govorg.GovOrgService; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.dataaggre.service.opercrm.CustomerRelation; | 
					 | 
					 | 
					import com.epmet.dataaggre.service.opercrm.CustomerRelation; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 import com.epmet.dto.CustomerAgencyDTO; | 
					 | 
					 | 
					import com.github.pagehelper.PageHelper; | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.epmet.feign.GovOrgOpenFeignClient; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 import com.github.pagehelper.PageHelper; | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					import lombok.extern.slf4j.Slf4j; | 
					 | 
					 | 
					import lombok.extern.slf4j.Slf4j; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.apache.commons.collections4.CollectionUtils; | 
					 | 
					 | 
					import org.apache.commons.collections4.CollectionUtils; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import org.apache.commons.lang3.StringUtils; | 
					 | 
					 | 
					import org.apache.commons.lang3.StringUtils; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -1636,6 +1630,7 @@ public class DataStatsServiceImpl implements DataStatsService, ResultDataResolve | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    private void setPatrolAttr(WorkFactResultDTO resultDTO, PatrolDailySumResult patrolRecordDTO) { | 
					 | 
					 | 
					    private void setPatrolAttr(WorkFactResultDTO resultDTO, PatrolDailySumResult patrolRecordDTO) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if (patrolRecordDTO != null){ | 
					 | 
					 | 
					        if (patrolRecordDTO != null){ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            resultDTO.setRoutineWorkCount(patrolRecordDTO.getRoutineWorkCount()); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            resultDTO.setPatrolTotal(patrolRecordDTO.getPatrolTotal()); | 
					 | 
					 | 
					            resultDTO.setPatrolTotal(patrolRecordDTO.getPatrolTotal()); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            Integer totalTime = patrolRecordDTO.getTotalTime(); | 
					 | 
					 | 
					            Integer totalTime = patrolRecordDTO.getTotalTime(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            if (totalTime != null || totalTime > 0){ | 
					 | 
					 | 
					            if (totalTime != null || totalTime > 0){ | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |