| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -361,9 +361,9 @@ public class TaskServiceImpl extends BaseServiceImpl<TaskMapper, TaskEntity> imp | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                taskReportVO.setUserId(userId); | 
					 | 
					 | 
					 | 
					                taskReportVO.setUserId(userId); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                taskReportVO.setHours(list.stream().mapToLong(TaskCountVO::getHours).sum()); | 
					 | 
					 | 
					 | 
					                taskReportVO.setHours(list.stream().mapToLong(TaskCountVO::getHours).sum()); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //巡检任务完成情况
 | 
					 | 
					 | 
					 | 
					                //巡检任务完成情况
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                String finishSituation = list.stream().filter(vo -> StringUtil.isNotBlank(DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()))).map(vo -> DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()).concat(":").concat(String.valueOf(Optional.ofNullable(vo.getFinishTask()).orElse(0)))).collect(Collectors.joining("\r\n")); | 
					 | 
					 | 
					 | 
					                String finishSituation = list.stream().filter(vo -> StringUtil.isNotBlank(DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()))).map(vo -> DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()).concat("完成数量:").concat(String.valueOf(Optional.ofNullable(vo.getFinishTask()).orElse(0)))).collect(Collectors.joining("\r\n")); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //巡检任务未完成情况
 | 
					 | 
					 | 
					 | 
					                //巡检任务未完成情况
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                String undoSituation = list.stream().filter(vo -> StringUtil.isNotBlank(DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()))).map(vo -> DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()).concat(":").concat(String.valueOf(Optional.ofNullable(vo.getUndoneTask()).orElse(0)))).collect(Collectors.joining("\r\n")); | 
					 | 
					 | 
					 | 
					                String undoSituation = list.stream().filter(vo -> StringUtil.isNotBlank(DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()))).map(vo -> DictCache.getValue(TaskContants.INSPECT_TASK_TYPE, vo.getAutoVideo()).concat("未完成数量:").concat(String.valueOf(Optional.ofNullable(vo.getUndoneTask()).orElse(0)))).collect(Collectors.joining("\r\n")); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                taskReportVO.setCompleteNum(list.stream().filter(taskCountVO -> Func.isNotEmpty(taskCountVO.getFinishTask())).collect(Collectors.summingInt(TaskCountVO::getFinishTask))); | 
					 | 
					 | 
					 | 
					                taskReportVO.setCompleteNum(list.stream().filter(taskCountVO -> Func.isNotEmpty(taskCountVO.getFinishTask())).collect(Collectors.summingInt(TaskCountVO::getFinishTask))); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                taskReportVO.setCompleteSituation(finishSituation); | 
					 | 
					 | 
					 | 
					                taskReportVO.setCompleteSituation(finishSituation); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                taskReportVO.setIncompleteNum(list.stream().filter(taskCountVO -> Func.isNotEmpty(taskCountVO.getUndoneTask())).collect(Collectors.summingInt(TaskCountVO::getUndoneTask))); | 
					 | 
					 | 
					 | 
					                taskReportVO.setIncompleteNum(list.stream().filter(taskCountVO -> Func.isNotEmpty(taskCountVO.getUndoneTask())).collect(Collectors.summingInt(TaskCountVO::getUndoneTask))); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |