From 3f16f976712467db4cb8487109a345d2a740c71f Mon Sep 17 00:00:00 2001
From: youjie <272855983@qq.com>
Date: Mon, 17 Jul 2023 16:40:53 +0800
Subject: [PATCH] 整出类型的任务 不能分配库位

---
 huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java | 4 ++++
 1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java
index 190089e..209ec74 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/wcs/service/WcsServiceImpl.java
@@ -139,6 +139,10 @@ public class WcsServiceImpl implements WcsService {
             return Result.error("分配库位时,任务已经完成不能再分库位");
         }
         int taskType = taskHeader.getTaskType();
+        if (taskType == QuantityConstant.TASK_TYPE_WHOLESHIPMENT || taskType == QuantityConstant.TASK_TYPE_EMPTYSHIPMENT
+            || taskType == QuantityConstant.TASK_TYPE_MANY_EMPTYSHIPMENT) {
+            return Result.error("分配库位时,整出类型的任务不需要分配库位");
+        }
         String containerCode = taskHeader.getContainerCode();
         String toLocationCode = taskHeader.getToLocationCode();
         if (StringUtils.isNotEmpty(toLocationCode)) {
--
libgit2 0.22.2