Forráskód Böngészése

fix:纠正库存number和normalnumber的语义

luobo 1 hete
szülő
commit
567501f40b

+ 2 - 2
easydo-mes/src/main/java/easydo/technology/model/WarehouseMaterial.java

@@ -14,7 +14,7 @@ public class WarehouseMaterial extends CommonModel {
     private String materialCode;
 
     /**
-     * 可用库存数量(对应数据库 decimal)
+     * 库存数量(对应数据库 decimal)
      */
     private BigDecimal number;
 
@@ -29,7 +29,7 @@ public class WarehouseMaterial extends CommonModel {
     private BigDecimal frozenNumber;
 
     /**
-     * 正常数量
+     * 可用数量
      */
     private BigDecimal normalNumber;
 

+ 2 - 2
easydo-mes/src/main/java/easydo/technology/service/impl/ProductPrePlanServiceImpl.java

@@ -347,8 +347,8 @@ public class ProductPrePlanServiceImpl implements ProductPrePlanService {
             wm.setMaterialCode(materialCode);
             wm = jdbcClient.getJdbcModel(wm, connection);
             if (wm != null) {
-                // 可用库存 number 扣减,锁定库存 lockedNumber 增加
-                wm.setNumber(wm.getNumber() == null ? null : wm.getNumber().subtract(wmVo.getLockedNumber()));
+                // 可用库存 normalNumber 扣减,锁定库存 lockedNumber 增加
+                wm.setNormalNumber(wm.getNormalNumber() == null ? null : wm.getNormalNumber().subtract(wmVo.getLockedNumber()));
                 wm.setLockedNumber((wm.getLockedNumber() != null ? wm.getLockedNumber() : java.math.BigDecimal.ZERO)
                         .add(wmVo.getLockedNumber()));
                 wm.setUpdateId(userId);