Quellcode durchsuchen

备货库存不在虚拟区或者仓储区,暂不可更新备货

k vor 1 Jahr
Ursprung
Commit
e197480541

+ 5 - 0
warewms-ams/src/main/java/com/ruoyi/ams/order/service/impl/UpdateOrderStockingProcessImpl.java

@@ -115,6 +115,11 @@ public class UpdateOrderStockingProcessImpl implements UpdateOrderStockingProces
                 log.error("备货库存任务占用,暂不可更新备货" + locIdLotattVO.getLocationNo());
                 return AjaxResult.error("备货库存任务占用,暂不可更新备货" + locIdLotattVO.getLocationNo());
             }
+            // 库存需要在仓储区或者虚拟区
+            if (!locIdLotattVO.getZoneId().equals(Constant.ZONE_TYPE.ZONE_VIRTUAL.getValue())
+                    && !locIdLotattVO.getZoneId().equals(Constant.ZONE_TYPE.ZONE_VIRTUAL.getValue())) {
+                return AjaxResult.error("备货库存不在虚拟区或者仓储区,暂不可更新备货:" + locIdLotattVO.getLocationNo());
+            }
         }
         // 是否作废
         if (erpOrderList.get(0).getValid().equalsIgnoreCase("X")) {