|
@@ -163,12 +163,12 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
|
|
|
queryWrapperCount.eq("del_Flag","0");
|
|
|
queryWrapperCount.eq("sy_Declaration_Elements_Item_Id",item1.getSyDeclarationElementsItemId());
|
|
|
BigDecimal total=syPreAssembledPackingListItemMapper.selectOne(queryWrapperCount).getTotal();
|
|
|
-
|
|
|
- syItem.setSurplusQuantity(syItem.getShipmentQuantity().subtract(total));
|
|
|
-
|
|
|
- syItem.setExcessQuantity(total.subtract(syItem.getShipmentQuantity()));
|
|
|
+
|
|
|
+ syItem.setSurplusQuantity(syItem.getSurplusQuantity().subtract(total));
|
|
|
+
|
|
|
+ syItem.setExcessQuantity(total.subtract(syItem.getSurplusQuantity()));
|
|
|
|
|
|
-
|
|
|
+
|
|
|
syShippingDetailsItemMapper.updateById(syItem);
|
|
|
typeConversion(item1);
|
|
|
}
|
|
@@ -233,9 +233,9 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
|
|
|
|
|
|
SyShippingDetailsItem syItem=syShippingDetailsItemMapper.selectById(item.getSyDeclarationElementsItemId());
|
|
|
|
|
|
- syItem.setSurplusQuantity(syItem.getShipmentQuantity().subtract(total));
|
|
|
+ syItem.setSurplusQuantity(syItem.getSurplusQuantity().subtract(total));
|
|
|
|
|
|
- syItem.setExcessQuantity(total.subtract(syItem.getShipmentQuantity()));
|
|
|
+ syItem.setExcessQuantity(total.subtract(syItem.getSurplusQuantity()));
|
|
|
syShippingDetailsItemMapper.updateById(syItem);
|
|
|
}
|
|
|
syPreAssembledPackingListItemMapper.deleteByMainId(syPreAssembledPackingList.getId());
|
|
@@ -270,7 +270,8 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
|
|
|
SyShippingDetailsItem syItem=syShippingDetailsItemMapper.selectById(item.getSyDeclarationElementsItemId());
|
|
|
|
|
|
syItem.setSurplusQuantity(syItem.getSurplusQuantity().add(item.getTotal()));
|
|
|
- syItem.setExcessQuantity(syItem.getSurplusQuantity().subtract(syItem.getShipmentQuantity()));
|
|
|
+
|
|
|
+ syItem.setExcessQuantity(syItem.getSurplusQuantity().subtract(item.getTotal()));
|
|
|
syShippingDetailsItemMapper.updateById(syItem);
|
|
|
}
|
|
|
QueryWrapper queryWrapper=new QueryWrapper();
|