From 02096bd32c6ee641cf8075627b404f84c6a7d836 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Fri, 7 Mar 2025 13:49:37 +0800 Subject: [PATCH] 20250307 --- .../pms/service/Impl/PurchaseOrderServiceImpl.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/PurchaseOrderServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/PurchaseOrderServiceImpl.java index 8d2d16fe..823a1db4 100644 --- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/PurchaseOrderServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/PurchaseOrderServiceImpl.java @@ -96,16 +96,19 @@ public class PurchaseOrderServiceImpl extends ServiceImpl 0){ + throw new RuntimeException("存在达到数量,不允许关闭订单"); + } // 修改状态 lambdaUpdate() .set(PurchaseOrder::getStatus,"已关闭") .eq(PurchaseOrder::getId,purchaseOrder.getId()) .update(); // 修改库存数量 -// InventoryStockEntity inventoryStockEntity = new InventoryStockEntity(); -// inventoryStockEntity.setId(purchaseOrder.getInventoryStockId()); -// inventoryStockEntity.setQtyOfPo(purchaseOrder.getQty().floatValue()); -// inventoryStockService.updateQtyOfPoByIdOfSub(inventoryStockEntity); + InventoryStockEntity inventoryStockEntity = new InventoryStockEntity(); + inventoryStockEntity.setId(purchaseOrder.getInventoryStockId()); + inventoryStockEntity.setQtyOfPo(purchaseOrder.getQty().floatValue()); + inventoryStockService.updateQtyOfPoByIdOfSub(inventoryStockEntity); } private void checkPurchaseOrder(PurchaseOrder purchaseOrder) {