|  | @@ -1014,9 +1014,11 @@ public class CoreDrillTaskServiceImpl extends ServiceImpl<CoreDrillTaskMapper, C
 | 
	
		
			
				|  |  |              long count = coreDrillTaskToUserService.count(new LambdaQueryWrapper<CoreDrillTaskToUser>()
 | 
	
		
			
				|  |  |                      .eq(CoreDrillTaskToUser::getDrillTaskId, drillTaskId)
 | 
	
		
			
				|  |  |                      .eq(CoreDrillTaskToUser::getType, 1)
 | 
	
		
			
				|  |  | +                    .eq(CoreDrillTaskToUser::getSign, 0)
 | 
	
		
			
				|  |  |                      .eq(CoreDrillTaskToUser::getUserId, userId));
 | 
	
		
			
				|  |  |              //如果当前用户不在参与用户范围中 或  当前时间大于任务的结束时间
 | 
	
		
			
				|  |  | -            return item.getStatus() == 1 && count < 1;
 | 
	
		
			
				|  |  | +            //count==0 说明这个任务 未签名的参与人员中不包括当前用户,所以需要删除
 | 
	
		
			
				|  |  | +            return item.getStatus() == 1 && count == 0;
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 |