From a8bb23b90b99f1898c2a0d0335115c69a6db761d Mon Sep 17 00:00:00 2001
From: zyh <zyh@123>
Date: 星期六, 24 一月 2026 08:33:19 +0800
Subject: [PATCH] 添加了联结器库特殊站点时调用AGV特殊模板,添加人员入侵系统检测到有人时急停AGV的接口,修复AGV工作档没有任务号的漏洞
---
src/main/java/com/zy/asrs/task/handler/AGVTaskReportHandler.java | 24 +++++++++++++++++++-----
1 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/handler/AGVTaskReportHandler.java b/src/main/java/com/zy/asrs/task/handler/AGVTaskReportHandler.java
index cfdec07..f9eb275 100644
--- a/src/main/java/com/zy/asrs/task/handler/AGVTaskReportHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/AGVTaskReportHandler.java
@@ -45,18 +45,32 @@
String taskType = "PP";
Boolean flag1 = false;
Boolean flag2 = false;
-
+ Boolean cpFlag1 = false;
+ Boolean cpFlag2 = false;
if(stationProperties.getStation().contains(task.getStaNo())){
- taskType = "LJIN";
- flag1 = true;
+ if (task.getStaNo().equals("Z-LVL18")){
+ taskType = "LJCPIN";
+ cpFlag1 = true;
+ }else {
+ taskType = "LJIN";
+ flag1 = true;
+ }
}
if (stationProperties.getStation().contains(task.getSourceStaNo())){
- taskType = "LJOUT";
- flag2 = true;
+ if (task.getSourceStaNo().equals("Z-LVL18")){
+ cpFlag2 = true;
+ taskType = "LJCPOUT";
+ }else{
+ taskType = "LJOUT";
+ flag2 = true;
+ }
}
if(flag1 && flag2){
taskType = "LJBOTH";
}
+ if (cpFlag1 && cpFlag2){
+ taskType = "LJCPBOTH";
+ }
//AGV鍖哄煙涓棤娉曠敤-
String StaNo = task.getStaNo();
String SourceStaNo = task.getSourceStaNo();
--
Gitblit v1.9.1