|  | @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 | 
											
												
													
														|  |  import org.hibernate.engine.jdbc.Size;
 |  |  import org.hibernate.engine.jdbc.Size;
 | 
											
												
													
														|  |  import org.jeecg.common.exception.JeecgBootException;
 |  |  import org.jeecg.common.exception.JeecgBootException;
 | 
											
												
													
														|  |  import org.jeecg.common.util.oConvertUtils;
 |  |  import org.jeecg.common.util.oConvertUtils;
 | 
											
												
													
														|  | 
 |  | +import org.jeecg.modules.documents.letterDeposit.entity.SyLetterDeposit;
 | 
											
												
													
														|  |  import org.jeecg.modules.documents.letterDeposit.entity.SyLetterDepositItem;
 |  |  import org.jeecg.modules.documents.letterDeposit.entity.SyLetterDepositItem;
 | 
											
												
													
														|  |  import org.jeecg.modules.documents.letterDeposit.mapper.SyLetterDepositItemMapper;
 |  |  import org.jeecg.modules.documents.letterDeposit.mapper.SyLetterDepositItemMapper;
 | 
											
												
													
														|  |  import org.jeecg.modules.documents.letterDeposit.mapper.SyLetterDepositMapper;
 |  |  import org.jeecg.modules.documents.letterDeposit.mapper.SyLetterDepositMapper;
 | 
											
										
											
												
													
														|  | @@ -450,6 +451,15 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
 | 
											
												
													
														|  |  	@Override
 |  |  	@Override
 | 
											
												
													
														|  |  	@Transactional
 |  |  	@Transactional
 | 
											
												
													
														|  |  	public Integer delMain(String id) {
 |  |  	public Integer delMain(String id) {
 | 
											
												
													
														|  | 
 |  | +		QueryWrapper queryWrapper=new QueryWrapper();
 | 
											
												
													
														|  | 
 |  | +		queryWrapper.eq("del_flag",0);//syPreAssembledPackingListId
 | 
											
												
													
														|  | 
 |  | +		queryWrapper.eq("sy_Pre_Assembled_Packing_List_Id",id);//sy_Pre_Assembled_Packing_List_Id
 | 
											
												
													
														|  | 
 |  | +		queryWrapper.last("limit 1");
 | 
											
												
													
														|  | 
 |  | +		SyLetterDepositItem item=syLetterDepositItemMapper.selectOne(queryWrapper);
 | 
											
												
													
														|  | 
 |  | +		if (item!=null){
 | 
											
												
													
														|  | 
 |  | +			SyLetterDeposit deposit=syLetterDepositMapper.selectById(item.getSyLetterDepositId());
 | 
											
												
													
														|  | 
 |  | +			throw new JeecgBootException("该预装箱单单已被预托书号"+deposit.getDepositaryReceiptNo()+"参照");
 | 
											
												
													
														|  | 
 |  | +		}
 | 
											
												
													
														|  |  		long startTime = System.currentTimeMillis();
 |  |  		long startTime = System.currentTimeMillis();
 | 
											
												
													
														|  |  		//List<SyPreAssembledPackingListItem> items2=syPreAssembledPackingListItemMapper.selectAll(id);
 |  |  		//List<SyPreAssembledPackingListItem> items2=syPreAssembledPackingListItemMapper.selectAll(id);
 | 
											
												
													
														|  |  		syPreAssembledPackingListMapper.deleteId(id);
 |  |  		syPreAssembledPackingListMapper.deleteId(id);
 |