|  | @@ -139,7 +139,9 @@ public class SyShippingOrderServiceImpl extends ServiceImpl<SyShippingOrderMappe
 | 
	
		
			
				|  |  |                          syShippingOrderItem.setSyShippingOrderItemId(id);
 | 
	
		
			
				|  |  |                          syShippingOrderItem.setDelFlag("0");
 | 
	
		
			
				|  |  |                          syShippingOrderItem.setStyleNumber(itemli.getItemNumber());
 | 
	
		
			
				|  |  | -                        syShippingOrderItem.setNumber(itemli.getInventoryQuantity());//数量
 | 
	
		
			
				|  |  | +                        //查询主表获取剩余数量
 | 
	
		
			
				|  |  | +                        SyPackingListFabric entity = syPackingListFabricService.getById(li.getTailoringFabricId());
 | 
	
		
			
				|  |  | +                        syShippingOrderItem.setNumber(entity.getRemainingQuantity());//数量
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                           itemList.add(syShippingOrderItem);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -149,7 +151,7 @@ public class SyShippingOrderServiceImpl extends ServiceImpl<SyShippingOrderMappe
 | 
	
		
			
				|  |  |                      //查询预装箱但面料数据
 | 
	
		
			
				|  |  |                      SyPackingListFabric syPackingListFabric = syPackingListFabricService.getById(li.getTailoringFabricId());
 | 
	
		
			
				|  |  |                      if(oConvertUtils.isEmpty(syPackingListFabric)){
 | 
	
		
			
				|  |  | -                        throw new JeecgBootException("没有查询到装箱单数据!");
 | 
	
		
			
				|  |  | +                        throw new JeecgBootException("没有查询到装箱单面料数据!");
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      ////回写预装箱面料外销发票号, 剩余数量
 | 
	
		
			
				|  |  |                      syPackingListFabric.setExportInvoiceNo(syShippingOrder.getExportInvoiceNo());
 |