| 
														
															@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.baomidou.mybatisplus.core.metadata.IPage; 
														 | 
														
														 | 
														
															 import com.baomidou.mybatisplus.core.metadata.IPage; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.jeecg.common.util.oConvertUtils; 
														 | 
														
														 | 
														
															 import org.jeecg.common.util.oConvertUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.jeecg.modules.documents.letterDeposit.entity.SyLetterDepositItem; 
														 | 
														
														 | 
														
															 import org.jeecg.modules.documents.letterDeposit.entity.SyLetterDepositItem; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.jeecg.modules.documents.shippingDetails.entity.SyShippingDetailsItem; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import org.jeecg.modules.documents.syShippingOrder.entity.SyShippingOrder; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.jeecg.modules.documents.syShippingOrder.entity.SyShippingOrderItem; 
														 | 
														
														 | 
														
															 import org.jeecg.modules.documents.syShippingOrder.entity.SyShippingOrderItem; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.jeecg.modules.documents.syShippingOrder.mapper.SyShippingOrderItemMapper; 
														 | 
														
														 | 
														
															 import org.jeecg.modules.documents.syShippingOrder.mapper.SyShippingOrderItemMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import org.jeecg.modules.documents.syShippingOrder.mapper.SyShippingOrderMapper; 
														 | 
														
														 | 
														
															 import org.jeecg.modules.documents.syShippingOrder.mapper.SyShippingOrderMapper; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -128,6 +130,8 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					continue; 
														 | 
														
														 | 
														
															 					continue; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				} 
														 | 
														
														 | 
														
															 				} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				syPackingListTailoringItemMapper.updateById(item1); 
														 | 
														
														 | 
														
															 				syPackingListTailoringItemMapper.updateById(item1); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				typeConversion(item1);//调用方法同步修改托书数据 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			} 
														 | 
														
														 | 
														
															 			} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return box; 
														 | 
														
														 | 
														
															 		return box; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -208,14 +212,34 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public void delMain(String id) { 
														 | 
														
														 | 
														
															 	public void delMain(String id) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syPackingListTailoringItemMapper.deleteByMainId(id); 
														 | 
														
														 | 
														
															 		syPackingListTailoringItemMapper.deleteByMainId(id); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syPackingListTailoringMapper.deleteByMainId(id); 
														 | 
														
														 | 
														
															 		syPackingListTailoringMapper.deleteByMainId(id); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		QueryWrapper queryWrapper=new QueryWrapper(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		queryWrapper.eq("tailoring_Fabric_Id",id);//条件 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		SyShippingOrderItem syShippingOrderItem=syShippingOrderItemMapper.selectOne(queryWrapper); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(syShippingOrderItem==null){//判断托书是否已经参照 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			return; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		//根据成衣装箱单主表id修改为 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		UpdateWrapper updateWrapper=new UpdateWrapper<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		updateWrapper.eq("tailoring_Fabric_Id",id);//条件 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		updateWrapper.set("del_flag","1");//修改为已删除 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		syShippingOrderItemMapper.update(null,updateWrapper);//修改 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		queryWrapper=new QueryWrapper(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		queryWrapper.eq("del_flag","0"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		queryWrapper.eq("sy_Shipping_Order_Item_Id",syShippingOrderItem.getSyShippingOrderItemId());//获取主表id 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		List<SyShippingOrderItem> items=syShippingOrderItemMapper.selectList(queryWrapper);//获取数据 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(items.size()<1){//小于1就是数据都已被删除 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			updateWrapper =new UpdateWrapper<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			updateWrapper.eq("id",syShippingOrderItem.getSyShippingOrderItemId());//条件 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			updateWrapper.set("del_flag","1");//修改为已删除 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			syShippingOrderMapper.update(null,updateWrapper); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	@Override 
														 | 
														
														 | 
														
															 	@Override 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	@Transactional 
														 | 
														
														 | 
														
															 	@Transactional 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	public void delBatchMain(Collection<? extends Serializable> idList) { 
														 | 
														
														 | 
														
															 	public void delBatchMain(Collection<? extends Serializable> idList) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		for(Serializable id:idList) { 
														 | 
														
														 | 
														
															 		for(Serializable id:idList) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			syPackingListTailoringItemMapper.deleteByMainId(id.toString()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			syPackingListTailoringMapper.deleteByMainId(id.toString()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			delMain(id.toString());//调用删除方法 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -291,8 +315,8 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setBoxNumber(item.getBoxNumber());//箱数 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setBoxNumber(item.getBoxNumber());//箱数 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setVolume(item.getTotalVolume());//体积 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setVolume(item.getTotalVolume());//体积 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setNumber(item.getTotal());//数量 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setNumber(item.getTotal());//数量 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		syShippingOrderItem.setGrossWeight(item.getGrossWeight());//毛重 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		syShippingOrderItem.setNetWeight(item.getNetWeight());//净重 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		syShippingOrderItem.setGrossWeight(item.getTotalGrossWeight());//总毛重 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		syShippingOrderItem.setNetWeight(item.getTotalNetWeight());//总净重 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setSmailPo(item.getSmallPo());//小PO号 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setSmailPo(item.getSmallPo());//小PO号 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setStyleNumber(item.getStyleNo());//款号 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setStyleNumber(item.getStyleNo());//款号 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setDistributionPoint(item.getDistributionPoint());//分销点 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setDistributionPoint(item.getDistributionPoint());//分销点 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -304,7 +328,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItem.setReadyFabric("成衣"); 
														 | 
														
														 | 
														
															 		syShippingOrderItem.setReadyFabric("成衣"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		syShippingOrderItemMapper.updateById(syShippingOrderItem);//修改 
														 | 
														
														 | 
														
															 		syShippingOrderItemMapper.updateById(syShippingOrderItem);//修改 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		//syShippingOrderItem.setEnglishName();//英文名称 
														 | 
														
														 | 
														
															 		//syShippingOrderItem.setEnglishName();//英文名称 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		//syShippingOrderItem.setSalesman(item.getSize());//业务员 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		//syShippingOrderItem.setSalesman();//业务员 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		//syShippingOrderItem.setOperatingDepartment();//业务部门 
														 | 
														
														 | 
														
															 		//syShippingOrderItem.setOperatingDepartment();//业务部门 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		//syShippingOrderItem.setOutsourcingFactoryForProcurement();//采购/委外工厂 
														 | 
														
														 | 
														
															 		//syShippingOrderItem.setOutsourcingFactoryForProcurement();//采购/委外工厂 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		//BeanUtils.copyProperties(syPackingListTailoringItem, syShippingOrderItem); 
														 | 
														
														 | 
														
															 		//BeanUtils.copyProperties(syPackingListTailoringItem, syShippingOrderItem); 
														 |