| 
					
				 | 
			
			
				@@ -1291,7 +1291,7 @@ public class SyPackingListTailoringController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 public  Result pushToU8(String ids) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 	Result result=new Result(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 	try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			long startTime = System.currentTimeMillis(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//long startTime = System.currentTimeMillis(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if(oConvertUtils.isEmpty(ids)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				result.setSuccess(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				result.setMessage("请至少选中一条数据"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1305,7 +1305,7 @@ public class SyPackingListTailoringController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			Map<String,Object> map=new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			Map<String,Object> mapdate=syPackingListTailoringService.getSyShippingOrder(ids); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			System.out.println("madate\t"+mapdate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//System.out.println("madate\t"+mapdate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if(mapdate!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(!mapdate.containsKey("e4")||mapdate.get("e4").equals("0")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					result.setSuccess(false); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1330,17 +1330,10 @@ public class SyPackingListTailoringController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if(main.getRecordingStatus()!=null&&main.getRecordingStatus()==1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				result.setSuccess(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				result.setMessage("数据在推送中,请不要重复点击"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				main.setRecordingStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				syPackingListTailoringService.updateById(main);//修改成衣 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			long endTime2 = System.currentTimeMillis(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			System.out.println("推送查询时间:" + (endTime2 - startTime) + "ms"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			System.out.println("getRecordingStatus\t"+main.getRecordingStatus()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//long endTime2 = System.currentTimeMillis(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//System.out.println("推送查询时间:" + (endTime2 - startTime) + "ms"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//System.out.println("getRecordingStatus\t"+main.getRecordingStatus()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			/*QueryWrapper queryWrapper=new QueryWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			queryWrapper.eq("sy_packing_list_tailoring_id",main.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			queryWrapper.eq("del_flag","0");*/ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1357,12 +1350,25 @@ public class SyPackingListTailoringController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				SyOrderData syOrderData=syOrderDataMapper.selectById(syPackingListTailoringItems.get(0).getSyOrderDataId());//最终客户 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(syOrderData!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					main.setEndCustomer(syOrderData.getEndCustomer()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					System.out.println("最终客户\t"+syOrderData.getEndCustomer()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					//System.out.println("最终客户\t"+syOrderData.getEndCustomer()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if(syOrderData.getDelFlag().equals("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					result.setSuccess(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					result.setMessage("这是手工匹配订单不能推送"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if(main.getRecordingStatus()!=null&&main.getRecordingStatus()==1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					result.setSuccess(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					result.setMessage("数据在推送中,请不要重复点击"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					main.setRecordingStatus(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					syPackingListTailoringService.updateById(main);//修改成衣 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				SyOrderDataItem syOrderDataItem=syOrderDataItemMapper.selectById(syPackingListTailoringItems.get(0).getSyOrderDataItemId());//供应商全称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(syOrderDataItem!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					main.setSupplierCode(syOrderDataItem.getSupplierCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					System.out.println("客户编码\t"+syOrderDataItem.getSupplierCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					//System.out.println("客户编码\t"+syOrderDataItem.getSupplierCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(main.getPurchase()==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					map.put("mpOrder",main.getSyPackingListTailoringItemList().get(0).getSpurOrSubOrder());//采购委外订单号 
			 |