From 2e4c53baf465923916114b05f640be3a0440b4a6 Mon Sep 17 00:00:00 2001 From: yuliang <398780299@qq.com> Date: Thu, 10 Jul 2025 11:07:34 +0800 Subject: [PATCH] =?UTF-8?q?cl2=20=E5=9F=BA=E4=BA=8E=E8=AE=BE=E5=A4=87?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=92=8C=E4=BB=BB=E5=8A=A1=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E5=88=86=E6=AD=A5=E7=94=9F=E6=88=90=E8=AE=BE=E5=A4=87=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java b/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java index c29bfa2..b27132e 100644 --- a/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java +++ b/servo/src/main/java/com/galaxis/rcs/ptr/PtrAgvItem.java @@ -326,8 +326,10 @@ public abstract class PtrAgvItem extends ExecutorItem { for (int i = 0; i < runningDeviceTaskList.size(); i++) { PtrAgvDeviceTask task = runningDeviceTaskList.get(i); - if (task.checkLogicX == logicX && task.checkLogicY == logicY && task.taskStatus < 4) { - finishTargetIndex = i; + if (task.checkLogicX == logicX && task.checkLogicY == logicY && task.direction == this.direction) { + if (task.taskStatus < 4) { + finishTargetIndex = i; + } break; } }