From bfdf022155074466d6fa80e0e65381d739414c5f Mon Sep 17 00:00:00 2001 From: wangqian <1406304305@qq.com> Date: Fri, 5 Dec 2025 23:27:03 +0800 Subject: [PATCH] 库存更新修改 --- urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/materialinventory/MaterialInventoryServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/materialinventory/MaterialInventoryServiceImpl.java b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/materialinventory/MaterialInventoryServiceImpl.java index 685b34e..4f3a0c3 100644 --- a/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/materialinventory/MaterialInventoryServiceImpl.java +++ b/urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/materialinventory/MaterialInventoryServiceImpl.java @@ -142,9 +142,11 @@ public class MaterialInventoryServiceImpl implements MaterialInventoryService { if (outNum == null) { throw exception0(BAD_REQUEST.getCode(),"更新库存失败:outNum为空!"); } - materialInventory.setOutTotalNum(materialInventory.getOutTotalNum() + outNum); - materialInventory.setCurrentNum(materialInventory.getCurrentNum() - outNum); - return materialInventoryMapper.updateById(materialInventory); + MaterialInventoryDO update = new MaterialInventoryDO(); + update.setInventoryId(materialInventory.getInventoryId()); + update.setOutTotalNum(materialInventory.getOutTotalNum() + outNum); + update.setCurrentNum(materialInventory.getCurrentNum() - outNum); + return materialInventoryMapper.updateById(update); } @Override -- libgit2 0.21.4