From f334ce9eaf2836f5f1e48b03ee9d5ca10d0b4730 Mon Sep 17 00:00:00 2001 From: pengyongcheng <pyc_1215@163.com> Date: Tue, 30 Jul 2024 15:55:36 +0800 Subject: [PATCH] fix: 根据SN扣减库存,未将SN保存到交易记录 --- huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/IShipmentContainerAdviceService.java | 3 +++ huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/impl/ShipmentContainerAdviceServiceImpl.java | 1 + 2 files changed, 4 insertions(+), 0 deletions(-) diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/IShipmentContainerAdviceService.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/IShipmentContainerAdviceService.java index 698259c..21f22d6 100644 --- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/IShipmentContainerAdviceService.java +++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/IShipmentContainerAdviceService.java @@ -40,5 +40,8 @@ public interface IShipmentContainerAdviceService extends IService<ShipmentContai List<ShipmentContainerAdvice> getShipmentContainerAdviceListByShipmentContainerId(int shipmentContainerId); + /** + * 根据SN扣减库存 + */ Result reduceInventoryDetailBySn(String snList, String warehouseCode); } diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/impl/ShipmentContainerAdviceServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/impl/ShipmentContainerAdviceServiceImpl.java index 5c2fb74..dae6aa8 100644 --- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/impl/ShipmentContainerAdviceServiceImpl.java +++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentContainerAdvice/service/impl/ShipmentContainerAdviceServiceImpl.java @@ -319,6 +319,7 @@ public class ShipmentContainerAdviceServiceImpl extends ServiceImpl<ShipmentCont inventoryTransaction.setLot(inventoryDetail.getLot()); inventoryTransaction.setProject(inventoryDetail.getProject()); inventoryTransaction.setQty(inventoryDetailQty); + inventoryTransaction.setSn(inventoryDetail.getSn()); inventoryTransaction.setShipmentQty(inventoryDetailQty); BigDecimal inventoryQty = inventoryDetailService.getInventorySumQty(inventoryDetail); inventoryTransaction.setInventoryQty(inventoryQty); -- libgit2 0.22.2