From 691f882740b46c5354fb33404fef6efb370e05dc Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期五, 09 十月 2026 15:52:05 +0800
Subject: [PATCH] 实时行也带上判定出的方向,实时页的工步名称才有值

---
 battery-business/src/main/java/com/battery/business/service/impl/RoutingTestDataObservationAdapter.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/battery-business/src/main/java/com/battery/business/service/impl/RoutingTestDataObservationAdapter.java b/battery-business/src/main/java/com/battery/business/service/impl/RoutingTestDataObservationAdapter.java
index 99adf2a..6c1d998 100644
--- a/battery-business/src/main/java/com/battery/business/service/impl/RoutingTestDataObservationAdapter.java
+++ b/battery-business/src/main/java/com/battery/business/service/impl/RoutingTestDataObservationAdapter.java
@@ -150,6 +150,22 @@
     }
 
     /**
+     * 按通道所属来源实例取工步与循环的读取间隔。
+     *
+     * <p>必须在这里转交:不转交就会落到本类的默认实现,从而拿实时持久化间隔去重算汇总,
+     * 来源自己声明的汇总节奏就被忽略了。
+     *
+     * @param channel 检测柜通道身份
+     * @return 汇总记录的读取间隔,单位毫秒
+     * @throws AdapterRegistryException 该通道所属的实例未启用,或实例未提供测试数据观测契约
+     */
+    @Override
+    public long aggregateIntervalMillis(ChannelIdentity channel)
+    {
+        return registry.executeTestData(channel.adapterCode(), adapter -> adapter.aggregateIntervalMillis(channel));
+    }
+
+    /**
      * 按通道所属来源实例取设备计划方案,只用于实时展示。
      *
      * @param channel 检测柜通道身份

--
Gitblit v1.7.1