|  | @@ -1319,7 +1319,10 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
 | 
	
		
			
				|  |  |  						}
 | 
	
		
			
				|  |  |  					}
 | 
	
		
			
				|  |  |  					if(orderDataItem!=null){
 | 
	
		
			
				|  |  | -						Map<String,Object> orderDataItem2=purchaseWarehousingMapper.getPOPodetails(orderDataItem.get("id").toString());//获取自由项
 | 
	
		
			
				|  |  | +						Map<String,Object> orderDataItem2=purchaseWarehousingMapper.getPOPodetails(orderDataItem.get("id").toString());//获取自由项	try
 | 
	
		
			
				|  |  | +						if (orderDataItem2==null){
 | 
	
		
			
				|  |  | +							return "推送失败:"+mapt.get("account")+"账套的"+mapt.get("ordertype")+"子表id"+orderDataItem.get("id")+"未获取到数据";
 | 
	
		
			
				|  |  | +						}
 | 
	
		
			
				|  |  |  						getcFree(mapItem,orderDataItem2);
 | 
	
		
			
				|  |  |  						getcFree(mapItem3,orderDataItem2);
 | 
	
		
			
				|  |  |  						getcFree(mapItem5,orderDataItem2);
 | 
	
	
		
			
				|  | @@ -1339,7 +1342,10 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
 | 
	
		
			
				|  |  |  				}else{//委外订单子表数据  顺序---2
 | 
	
		
			
				|  |  |  					//第二次怎么获取采购订单的子表id	查询销售订单子表保存行号去绑定上游的账套
 | 
	
		
			
				|  |  |  					orderDataItem=syPackingListTailoringMapper.getOmOrPoItem("OM_MODetails", "MODetailsID='"+item.getOmpoIdItem()+"'","MODetailsID");
 | 
	
		
			
				|  |  | -					Map<String,Object> orderDataItem2=purchaseWarehousingMapper.getOMMoDetails(item.getOmpoIdItem());//获取自由项
 | 
	
		
			
				|  |  | +					Map<String,Object> orderDataItem2=purchaseWarehousingMapper.getOMMoDetails(item.getOmpoIdItem());//获取自由项		try
 | 
	
		
			
				|  |  | +					if (orderDataItem2==null){
 | 
	
		
			
				|  |  | +						return "推送失败:"+mapt.get("account")+"账套的"+mapt.get("ordertype")+"子表id"+orderDataItem.get("id")+"未获取到数据";
 | 
	
		
			
				|  |  | +					}
 | 
	
		
			
				|  |  |  					getcFree(mapItem,orderDataItem2);
 | 
	
		
			
				|  |  |  					getcFree(mapItem3,orderDataItem2);
 | 
	
		
			
				|  |  |  					getcFree(mapItem5,orderDataItem2);/*
 |