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}