From 3a08e312804f6785ec4b278f06a25e47a610764f Mon Sep 17 00:00:00 2001 From: wanghao Date: Tue, 20 Jan 2026 13:28:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(wms):=20=E8=A1=A5=E5=BD=95=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E7=8A=B6=E6=80=81=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dromara/wms/mapper/WmsOutStockDetailsMapper.java | 2 +- .../wms/service/impl/WmsOutStockBillServiceImpl.java | 12 +++++++----- .../mapper/wms/WmsOutStockDetailsMapper.xml | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/mapper/WmsOutStockDetailsMapper.java b/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/mapper/WmsOutStockDetailsMapper.java index 8426b1dc..93f29965 100644 --- a/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/mapper/WmsOutStockDetailsMapper.java +++ b/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/mapper/WmsOutStockDetailsMapper.java @@ -44,7 +44,7 @@ public interface WmsOutStockDetailsMapper extends BaseMapperPlus ids); } diff --git a/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/service/impl/WmsOutStockBillServiceImpl.java b/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/service/impl/WmsOutStockBillServiceImpl.java index 30d68698..b2b5efd1 100644 --- a/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/service/impl/WmsOutStockBillServiceImpl.java +++ b/ruoyi-modules/ruoyi-wms/src/main/java/org/dromara/wms/service/impl/WmsOutStockBillServiceImpl.java @@ -207,13 +207,15 @@ public class WmsOutStockBillServiceImpl implements IWmsOutStockBillService { @Override public Boolean updateOutStockBillProject(WmsOutStockBillBo bo) { WmsOutStockBill update = MapstructUtils.convert(bo, WmsOutStockBill.class); + String outStockBillStatus = update.getOutStockBillStatus(); + if (outStockBillStatus.equals("1")) { + outStockBillStatus = "2"; + } + update.setOutStockBillStatus(outStockBillStatus); boolean b = baseMapper.updateById(update) > 0; if (b) { - String outStockBillStatus = update.getOutStockBillStatus(); - if (outStockBillStatus.equals("1")) { - outStockBillStatus = "2"; - } - wmsOutStockDetailsMapper.updateOutProjectIdByBillsId(bo.getOutStockBillId(), bo.getProjectId(), outStockBillStatus); + + wmsOutStockDetailsMapper.updateOutProjectIdByBillsId(bo.getOutStockBillId(), bo.getProjectId()); } return b; } diff --git a/ruoyi-modules/ruoyi-wms/src/main/resources/mapper/wms/WmsOutStockDetailsMapper.xml b/ruoyi-modules/ruoyi-wms/src/main/resources/mapper/wms/WmsOutStockDetailsMapper.xml index faba982e..dbf3b95d 100644 --- a/ruoyi-modules/ruoyi-wms/src/main/resources/mapper/wms/WmsOutStockDetailsMapper.xml +++ b/ruoyi-modules/ruoyi-wms/src/main/resources/mapper/wms/WmsOutStockDetailsMapper.xml @@ -12,7 +12,7 @@ - update wms_out_stock_details set out_project_id = #{projectId}, out_stock_bill_status = #{outStockBillStatus} where out_stock_bill_id = #{outStockBillId} + update wms_out_stock_details set out_project_id = #{projectId} where out_stock_bill_id = #{outStockBillId}