From f7513845ee68a523844a04dadfc1d4c11c55bfea Mon Sep 17 00:00:00 2001 From: zds <2388969634@qq.com> Date: Tue, 20 May 2025 11:02:04 +0800 Subject: [PATCH] =?UTF-8?q?opt:=E4=BC=98=E5=8C=96=E4=B8=8B=E5=8F=91?= =?UTF-8?q?=E5=87=BA=E5=BA=93=E4=BB=BB=E5=8A=A1=E6=97=B6=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E7=82=B9=E4=BD=8D=E6=98=AF=E5=90=A6=E5=B7=B2=E7=94=9F=E6=88=90?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sch/workorder/service/impl/WorkorderServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/workorder/service/impl/WorkorderServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/workorder/service/impl/WorkorderServiceImpl.java index 9bb2ea4..33a41cc 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/workorder/service/impl/WorkorderServiceImpl.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/sch/workorder/service/impl/WorkorderServiceImpl.java @@ -345,6 +345,12 @@ public class WorkorderServiceImpl extends ServiceImpl<WorkorderMapper, Workorder String mode = workorder.getMode(); //申请任务数量小于最大可生成任务数 if(unFinishTasksByTaskConfig.size() < tcmn){ + //判断该申请点位是否存在起点或终点的未完成任务 + Integer apply_point_lists = taskService.findUnFinishTasksByPoint_code2("",point_code); + if(apply_point_lists>0){ + log.info("该任务申请点位["+point_code+"]已存在未完成的任务,无法申请任务"); + continue; + } //设置出库任务参数 param.put("start_point",point_code); param.put("mode",mode);