| 
					
				 | 
			
			
				@@ -388,7 +388,15 @@ public class CoreEduTrainingTaskServiceImpl extends ServiceImpl<CoreEduTrainingT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         taskToUser.setSign(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         taskToUser.setSignImage(request.getSignImage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return taskToUserMapper.updateSign(taskToUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        final int sign = taskToUserMapper.updateSign(taskToUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        final List<CoreEduTrainingTaskToUser> taskToUserList = taskToUserMapper.selectList(new LambdaUpdateWrapper<CoreEduTrainingTaskToUser>() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .eq(CoreEduTrainingTaskToUser::getEduTrainingTaskId, request.getId())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //如果存在用户数据,筛选出参与人员中签名图片为空的数据,如果count等于0说明全部签名完成 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        final long count = taskToUserList.stream().filter(user -> ObjectUtil.equal(user.getType(), 1) && ObjectUtil.isEmpty(user.getSignImage())).count(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (ObjectUtil.isNotEmpty(taskToUserList) && count < 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            buildEduPdf(request.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return sign; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 |