From 456ea8e87cd130f523993835d2192e958a7e59ab Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期一, 13 四月 2026 14:24:44 +0800
Subject: [PATCH] #站点运行优化

---
 src/main/java/com/zy/core/utils/station/StationRerouteProcessor.java |   27 ---------------------------
 1 files changed, 0 insertions(+), 27 deletions(-)

diff --git a/src/main/java/com/zy/core/utils/station/StationRerouteProcessor.java b/src/main/java/com/zy/core/utils/station/StationRerouteProcessor.java
index 3cf4495..f854f5f 100644
--- a/src/main/java/com/zy/core/utils/station/StationRerouteProcessor.java
+++ b/src/main/java/com/zy/core/utils/station/StationRerouteProcessor.java
@@ -448,9 +448,6 @@
         if (basDevp == null || stationThread == null || stationProtocol == null || wrkMast == null) {
             return;
         }
-        if (isDirectReassignContextStale(stationProtocol, wrkMast)) {
-            return;
-        }
         int currentTaskBufferCommandCount = countCurrentTaskBufferCommands(
                 stationProtocol.getTaskBufferItems(),
                 stationProtocol.getTaskNo()
@@ -562,30 +559,6 @@
                     false
             );
         }
-    }
-
-    private boolean isDirectReassignContextStale(StationProtocol stationProtocol, WrkMast wrkMast) {
-        if (stationProtocol == null || wrkMast == null || stationMoveCoordinator == null) {
-            return false;
-        }
-        Integer taskNo = wrkMast.getWrkNo();
-        Integer triggerStationId = stationProtocol.getStationId();
-        if (taskNo == null || taskNo <= 0 || triggerStationId == null) {
-            return false;
-        }
-        StationMoveSession session = stationMoveCoordinator.loadSession(taskNo);
-        if (session == null || !session.isActive()) {
-            return false;
-        }
-        Integer currentStationId = session.getCurrentStationId();
-        if (currentStationId == null || Objects.equals(currentStationId, triggerStationId)) {
-            return false;
-        }
-        News.info("杈撻�佺珯鐐硅繍琛屽牭濉為噸鍒嗛厤宸茶烦杩囷紝浠诲姟宸茬寮�瑙﹀彂绔欑偣銆傝Е鍙戠珯鐐�={}锛屽綋鍓嶇珯鐐�={}锛屽伐浣滃彿={}",
-                triggerStationId,
-                currentStationId,
-                taskNo);
-        return true;
     }
 
     private int countCurrentTaskBufferCommands(List<StationTaskBufferItem> taskBufferItems, Integer currentTaskNo) {

--
Gitblit v1.9.1