|  | @@ -1319,7 +1319,10 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
 | 
											
												
													
														|  |  						}
 |  |  						}
 | 
											
												
													
														|  |  					}
 |  |  					}
 | 
											
												
													
														|  |  					if(orderDataItem!=null){
 |  |  					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(mapItem,orderDataItem2);
 | 
											
												
													
														|  |  						getcFree(mapItem3,orderDataItem2);
 |  |  						getcFree(mapItem3,orderDataItem2);
 | 
											
												
													
														|  |  						getcFree(mapItem5,orderDataItem2);
 |  |  						getcFree(mapItem5,orderDataItem2);
 | 
											
										
											
												
													
														|  | @@ -1339,7 +1342,10 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
 | 
											
												
													
														|  |  				}else{//委外订单子表数据  顺序---2
 |  |  				}else{//委外订单子表数据  顺序---2
 | 
											
												
													
														|  |  					//第二次怎么获取采购订单的子表id	查询销售订单子表保存行号去绑定上游的账套
 |  |  					//第二次怎么获取采购订单的子表id	查询销售订单子表保存行号去绑定上游的账套
 | 
											
												
													
														|  |  					orderDataItem=syPackingListTailoringMapper.getOmOrPoItem("OM_MODetails", "MODetailsID='"+item.getOmpoIdItem()+"'","MODetailsID");
 |  |  					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(mapItem,orderDataItem2);
 | 
											
												
													
														|  |  					getcFree(mapItem3,orderDataItem2);
 |  |  					getcFree(mapItem3,orderDataItem2);
 | 
											
												
													
														|  |  					getcFree(mapItem5,orderDataItem2);/*
 |  |  					getcFree(mapItem5,orderDataItem2);/*
 |