From 5b7abad9f80bb0b4c9d0bb2d85e0368a92888b30 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期三, 31 十二月 2025 14:34:21 +0800
Subject: [PATCH] #

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/TransferStationHandler.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/TransferStationHandler.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/TransferStationHandler.java
index d49dbc8..5cf49ab 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/TransferStationHandler.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/TransferStationHandler.java
@@ -12,7 +12,8 @@
 
 import java.util.Objects;
 
-// man_segment: start_time, end_time
+// man_segment: start_time, end_time, alter table man_segment
+//    add roller_waiting int(1) default 0 null comment '婊氱瓛绾跨瓑寰�' after end_time;
 /**
  * alter table man_sta
  *     add capacity int null comment '妲戒綅鏁�' after angle;
@@ -87,6 +88,12 @@
                 return false;
             }
 
+            // sign waiting
+            if (currSeg.getRollerWaiting() == 0) {
+                currSeg.setRollerWaiting(1);
+                segmentService.updateById(currSeg);
+            }
+
             // timeout
             return (now - preEndTime) < LOAD_DELAY_MS;
         }
@@ -102,6 +109,12 @@
                 return false;
             }
 
+            // sign waiting
+            if (currSeg.getRollerWaiting() == 0) {
+                currSeg.setRollerWaiting(1);
+                segmentService.updateById(currSeg);
+            }
+
             // timeout
             return (now - preEndTime) < PLACE_DELAY_MS;
         }

--
Gitblit v1.9.1