From 74f55db1acd945f4860b2d0b4bae48e2b918b32b Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期三, 02 九月 2026 11:30:30 +0800
Subject: [PATCH] 移除接收区间补采与完整性旧链路

---
 ruoyi-admin/src/main/java/com/ruoyi/config/DevelopmentCollectorStatusSynchronizer.java |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/config/DevelopmentCollectorStatusSynchronizer.java b/ruoyi-admin/src/main/java/com/ruoyi/config/DevelopmentCollectorStatusSynchronizer.java
index e827d08..df944cb 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/config/DevelopmentCollectorStatusSynchronizer.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/config/DevelopmentCollectorStatusSynchronizer.java
@@ -10,7 +10,6 @@
 import com.ruoyi.device.discovery.DeviceDiscoveryCandidateStore;
 import com.ruoyi.device.discovery.DeviceDiscoveryCandidateStore.CollectorCandidate;
 import com.ruoyi.system.mapper.TCollectorMapper;
-import com.ruoyi.system.service.ICollectorDisconnectRecoveryService;
 
 /** 将模拟采集器的发现写入 Redis,并同步已登记采集器的实时在线事实。 */
 @Component
@@ -19,25 +18,17 @@
     private final BtsDevelopmentSimulator simulator;
     private final DeviceDiscoveryCandidateStore candidateStore;
     private final TCollectorMapper collectorMapper;
-    private final ICollectorDisconnectRecoveryService disconnectRecovery;
 
     @Autowired
     public DevelopmentCollectorStatusSynchronizer(BtsDevelopmentSimulator simulator,
-            DeviceDiscoveryCandidateStore candidateStore, TCollectorMapper collectorMapper,
-            ICollectorDisconnectRecoveryService disconnectRecovery)
+            DeviceDiscoveryCandidateStore candidateStore, TCollectorMapper collectorMapper)
     {
         this.simulator = simulator;
         this.candidateStore = candidateStore;
         this.collectorMapper = collectorMapper;
-        this.disconnectRecovery = disconnectRecovery;
     }
 
     /** 保留单元测试及独立模拟器装配使用的旧构造入口。 */
-    public DevelopmentCollectorStatusSynchronizer(BtsDevelopmentSimulator simulator,
-            DeviceDiscoveryCandidateStore candidateStore, TCollectorMapper collectorMapper)
-    {
-        this(simulator, candidateStore, collectorMapper, (codes, at) -> { });
-    }
 
     /** 完整替换 dev-sim 采集器快照,删除配置后候选立即消失。 */
     @Scheduled(fixedDelay = BtsDevelopmentSimulator.POLL_INTERVAL_MS)
@@ -54,7 +45,5 @@
         candidateStore.replaceCollectors(BtsDevelopmentSimulator.ADAPTER_CODE, candidates);
         candidates.forEach(candidate -> collectorMapper.updateRegisteredObservation(candidate.deviceCode(),
                 candidate.online() ? "ONLINE" : "OFFLINE"));
-        disconnectRecovery.reconcile(simulatorState.collectors().stream()
-                .filter(item -> item.online()).map(item -> item.deviceCode()).collect(java.util.stream.Collectors.toSet()), observedAt);
     }
 }

--
Gitblit v1.7.1