|
@@ -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;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ 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());
|
|
|
|
+ List<SyShippingOrderItem> items=syShippingOrderItemMapper.selectList(queryWrapper);
|
|
|
|
+ if(items.size()<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());
|
|
+ delMain(id.toString());
|
|
- syPackingListTailoringMapper.deleteByMainId(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.setGrossWeight(item.getTotalGrossWeight());
|
|
- syShippingOrderItem.setNetWeight(item.getNetWeight());
|
|
+ syShippingOrderItem.setNetWeight(item.getTotalNetWeight());
|
|
syShippingOrderItem.setSmailPo(item.getSmallPo());
|
|
syShippingOrderItem.setSmailPo(item.getSmallPo());
|
|
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);
|
|
|
|
|
|
-
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|