| 
					
				 | 
			
			
				@@ -1333,15 +1333,30 @@ public class SyPackingListTailoringController implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 public void execute(JobExecutionContext context) throws JobExecutionException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 QueryWrapper queryWrapper=new QueryWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 queryWrapper.eq("push_State","3");//推送中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 QueryWrapper <SyPackingListTailoring> queryWrapper=new QueryWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 queryWrapper.nested(i->i.ne("recording_Status","1").nested(s->s.eq("push_State","3").or().eq("recording_Error","超时"))) ;//推送中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		/* queryWrapper.eq("push_State","3");//推送中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 queryWrapper.or(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 queryWrapper.like("recording_Error","超时");//超时 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 queryWrapper.like("recording_Error","超时");//超时*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 List<SyPackingListTailoring> syPackingListTailorings=syPackingListTailoringService.list(queryWrapper);//修改调整 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 List<String> ids=new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 for (SyPackingListTailoring syPackingListTailoring : syPackingListTailorings){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			 ids.add(syPackingListTailoring.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 if(syPackingListTailorings.size()<=0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 	return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 // RedisUtil redisUtil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 UpdateWrapper updateWrapper=new UpdateWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 updateWrapper.set("recording_Status",1);//推送中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 updateWrapper.in("id",ids); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 syPackingListTailoringService.update(updateWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 String message2=""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 for (int i=0; i<syPackingListTailorings.size();i++){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 String id=syPackingListTailorings.get(0).getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				 String id=syPackingListTailorings.get(i).getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				 SyPackingListTailoring main=syPackingListTailoringService.getById(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				 if(main.getIsReference()==0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					 message2="请先做托书再推送"; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1461,7 +1476,7 @@ public class SyPackingListTailoringController implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 UpdateWrapper updateWrapper=new UpdateWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 updateWrapper.set("push_State","3"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 updateWrapper.ne("push_State","4");//不等于4 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 updateWrapper.set("recording_Status",1);//推送中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 //updateWrapper.set("recording_Status",1);//推送中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 updateWrapper.in("id",ids); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 syPackingListTailoringService.update(updateWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 result.setSuccess(true); 
			 |