|  | @@ -1834,22 +1834,9 @@ public class SyPackingListTailoringController implements Job {
 | 
	
		
			
				|  |  |  	 @AutoLog(value = "获取100个单据号")
 | 
	
		
			
				|  |  |  	 @ApiOperation(value="获取100个单据号", notes="获取100个单据号")
 | 
	
		
			
				|  |  |  	 @GetMapping(value = "/getDoc")
 | 
	
		
			
				|  |  | -	 public Result getOrderNumber(int num) {
 | 
	
		
			
				|  |  | +	 public Result getOrderNumber() {
 | 
	
		
			
				|  |  |  	 	Result result=new Result();
 | 
	
		
			
				|  |  | -	 	List<String> times=new ArrayList<>();
 | 
	
		
			
				|  |  | -	 	//获取100个单据号,
 | 
	
		
			
				|  |  | -		 int size=1;
 | 
	
		
			
				|  |  | -		 int num1=num;
 | 
	
		
			
				|  |  | -		 while (num1>=10){
 | 
	
		
			
				|  |  | -			 num1=num1/10;
 | 
	
		
			
				|  |  | -		 	size+=1;
 | 
	
		
			
				|  |  | -		 }
 | 
	
		
			
				|  |  | -	 	for (int i=1;i<=num;i++){
 | 
	
		
			
				|  |  | -			SimpleDateFormat sf = new SimpleDateFormat("yyMMddHHmmssSSS");
 | 
	
		
			
				|  |  | -			String dateNo ="YCY"+sf.format(System.currentTimeMillis())+String.format("%0"+size+"d", i);
 | 
	
		
			
				|  |  | -			times.add(dateNo);
 | 
	
		
			
				|  |  | -		}
 | 
	
		
			
				|  |  | -	 	result.setResult(times);
 | 
	
		
			
				|  |  | +	 	syPackingListTailoringService.updateTimeStatus();
 | 
	
		
			
				|  |  |  		return result;
 | 
	
		
			
				|  |  |  	 }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -2112,20 +2099,23 @@ public class SyPackingListTailoringController implements Job {
 | 
	
		
			
				|  |  |  					}
 | 
	
		
			
				|  |  |  				}
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  | -			boolean bool= syPackingListTailoringService.updateBatchById(listTailorings);
 | 
	
		
			
				|  |  | +			 List<String> msgs=new ArrayList<>();
 | 
	
		
			
				|  |  | +			 List<String> errors=new ArrayList<>();
 | 
	
		
			
				|  |  | +			 for (SyPackingListTailoring tailoring : listTailorings){
 | 
	
		
			
				|  |  | +				 if(tailoring.getSaleInvoiceError()!=null&&tailoring.getSaleInvoiceError().length()>1){
 | 
	
		
			
				|  |  | +					 errors.add(tailoring.getSaleInvoiceError());
 | 
	
		
			
				|  |  | +					 tailoring.setTimeStuta(3);
 | 
	
		
			
				|  |  | +				 }else{
 | 
	
		
			
				|  |  | +					 tailoring.setTimeStuta(2);
 | 
	
		
			
				|  |  | +				 }
 | 
	
		
			
				|  |  | +				 if(tailoring.getSaleInvoiceCode()!=null){
 | 
	
		
			
				|  |  | +					 if(!msgs.contains(tailoring.getSaleInvoiceCode())){
 | 
	
		
			
				|  |  | +						 msgs.add(tailoring.getSaleInvoiceCode());
 | 
	
		
			
				|  |  | +					 }
 | 
	
		
			
				|  |  | +				 }
 | 
	
		
			
				|  |  | +			 }
 | 
	
		
			
				|  |  | +			syPackingListTailoringService.updateBatchById(listTailorings);
 | 
	
		
			
				|  |  |  			log.info("listTailorings\n"+listTailorings);
 | 
	
		
			
				|  |  | -			List<String> msgs=new ArrayList<>();
 | 
	
		
			
				|  |  | -			List<String> errors=new ArrayList<>();
 | 
	
		
			
				|  |  | -			for (SyPackingListTailoring tailoring : listTailorings){
 | 
	
		
			
				|  |  | -				if(tailoring.getSaleInvoiceError()!=null&&tailoring.getSaleInvoiceError().length()>1){
 | 
	
		
			
				|  |  | -					errors.add(tailoring.getSaleInvoiceError());
 | 
	
		
			
				|  |  | -				}
 | 
	
		
			
				|  |  | -				if(tailoring.getSaleInvoiceCode()!=null){
 | 
	
		
			
				|  |  | -					if(!msgs.contains(tailoring.getSaleInvoiceCode())){
 | 
	
		
			
				|  |  | -						msgs.add(tailoring.getSaleInvoiceCode());
 | 
	
		
			
				|  |  | -					}
 | 
	
		
			
				|  |  | -				}
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  |  			codeMaps.put("message",msgs.stream().distinct().collect(Collectors.toList()));//推送成功消息
 | 
	
		
			
				|  |  |  			codeMaps.put("error",errors.stream().distinct().collect(Collectors.toList()));//成功
 | 
	
		
			
				|  |  |  			if(errors.size()==0){
 |