From 30d883149849f110f45e50e5767646c6dc329641 Mon Sep 17 00:00:00 2001 From: liangzhou <594755172@qq.com> Date: Mon, 17 Nov 2025 16:16:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=AB=99=E5=8F=B0=E9=99=90?= =?UTF-8?q?=E5=88=B6=E6=9C=AA=E7=94=9F=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/serviceImplements/WorkServiceImplements.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/wms/service/business/serviceImplements/WorkServiceImplements.java b/src/main/java/com/wms/service/business/serviceImplements/WorkServiceImplements.java index 3350eec..8aebf8d 100644 --- a/src/main/java/com/wms/service/business/serviceImplements/WorkServiceImplements.java +++ b/src/main/java/com/wms/service/business/serviceImplements/WorkServiceImplements.java @@ -357,8 +357,8 @@ public class WorkServiceImplements implements IWorkService { List canUseStandIdList = new ArrayList<>(); for (Stand canUseStand : canUsePickStands) { // 查找这个站台已经生成的拣选任务 - List pickTasksOfThisStand = pickTaskList.stream().filter(pickTask -> Objects.equals(pickTask.getStandId(), canUseStand.getStandIp())).distinct().toList(); - if (pickTasksOfThisStand.size() > Integer.parseInt(max_vehicle_nums_before)) { + List pickTasksOfThisStand = pickTaskList.stream().filter(pickTask -> Objects.equals(pickTask.getStandId(), canUseStand.getStandId())).distinct().toList(); + if (pickTasksOfThisStand.size() > Integer.parseInt(max_stand_vehicle_nums)) { // 此站台已生成任务超过阈值 logger.info("站台{}已生成任务数量超过阈值。", canUseStand.getStandId()); continue;