From 5d4e33ae63fc625c9f279a1bad128c87962a1bcc Mon Sep 17 00:00:00 2001 From: psh Date: Fri, 15 Mar 2024 14:45:03 +0800 Subject: [PATCH] fix --- .../org/nl/wms/sch/task_manage/task/tasks/TBXBKJTask.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/TBXBKJTask.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/TBXBKJTask.java index af568b3..731dd85 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/TBXBKJTask.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/task_manage/task/tasks/TBXBKJTask.java @@ -134,6 +134,11 @@ public class TBXBKJTask extends AbstractTask { if(task.getTask_code().equals(schBasePoint.getIng_task_code())){ return schBasePoint; } + //点位允许取货且已被任务锁定则抛异常 + if (schBasePoint.getVehicle_qty() > 0 && + (ObjectUtil.isNotEmpty(schBasePoint.getIng_task_code()))) { + throw new BadRequestException("当前点位"+ schBasePoint.getPoint_code()+"已被任务锁定!"); + } if (schBasePoint.getVehicle_qty() > 0 && (ObjectUtil.isEmpty(schBasePoint.getIng_task_code()))) { if (temp == null ||