From 4d9e2ea59aa2e9fbdcacd3d8d8dfd543a2fccba5 Mon Sep 17 00:00:00 2001
From: L <L@132>
Date: 星期五, 23 一月 2026 13:53:06 +0800
Subject: [PATCH] *
---
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index 6aafecc..bb2a5dc 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2488,14 +2488,21 @@
}
long endP = 0;
+ long endP1 = 0;
+ long endP2 = 0;
ConcurrentHashMap<String, TaskProtocol> allTaskProtocol = taskProtocolCache.getAllTaskProtocol();
- boolean sign = true;
for (TaskProtocol taskProtocol : allTaskProtocol.values()){
if (taskProtocol.getTaskStatus() == 2){//鍙�
- endP = taskProtocol.getTargetPosition();
- sign = false;
- } else if (taskProtocol.getTaskStatus() == 3 && sign){//鏀�
- endP = taskProtocol.getTargetPosition();
+ endP1 = taskProtocol.getTargetPosition();
+ } else if (taskProtocol.getTaskStatus() == 3){//鏀�
+ endP2 = taskProtocol.getTargetPosition();
+ }
+ }
+ if (endP1 > endP2){
+ if (itSmall){
+ endP = endP1;
+ } else {
+ endP = endP2;
}
}
if (endP == 0){
--
Gitblit v1.9.1