From 409b5ac5a3b160eacb1fefa6a10bf97b5f6860d7 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期三, 02 九月 2026 17:41:22 +0800
Subject: [PATCH] 实现采集器实时扩展测量接收

---
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/TTestMapper.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TTestMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TTestMapper.java
index cc7fff7..ff75420 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TTestMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TTestMapper.java
@@ -54,6 +54,7 @@
     /** 查询当前正在接收的测试,供接收调度绑定测试事实。 */
     List<Long> selectReceivingTestIds();
     List<java.util.Map<String, Object>> selectPersistedRecords(@org.apache.ibatis.annotations.Param("testId") Long testId);
+    List<java.util.Map<String, Object>> selectPersistedCollectorRecords(@org.apache.ibatis.annotations.Param("testId") Long testId);
     List<java.util.Map<String, Object>> selectPersistedSteps(@org.apache.ibatis.annotations.Param("testId") Long testId);
     List<java.util.Map<String, Object>> selectPersistedCycles(@org.apache.ibatis.annotations.Param("testId") Long testId);
     List<TTestResult> selectTestResults(TTestResult result);
@@ -106,11 +107,15 @@
             @Param("sourceType") String sourceType);
     int insertCollectorSample(@Param("testId") Long testId, @Param("bindingId") Long bindingId,
             @Param("collectorId") Long collectorId,
+            @Param("adapterCode") String adapterCode,
             @Param("channelCode") String channelCode,
             @Param("sequenceId") Long sequenceId, @Param("deviceTimeUtc") Date deviceTimeUtc,
             @Param("deviceTimeRaw") String deviceTimeRaw, @Param("receivedAtUtc") Date receivedAtUtc,
             @Param("metricCode") String metricCode, @Param("metricValue") java.math.BigDecimal metricValue,
             @Param("unit") String unit, @Param("contentSha256") byte[] contentSha256);
+    String selectCollectorSampleContentHash(@Param("collectorId") Long collectorId,
+            @Param("channelCode") String channelCode, @Param("sequenceId") Long sequenceId,
+            @Param("metricCode") String metricCode);
     int insertDataRevisionAction(TTestDataRevisionAction action);
     List<TTestDataRevisionAction> selectDataRevisionActions(TTestDataRevisionAction query);
     TTestDataRevisionAction selectDataRevisionActionById(Long actionId);

--
Gitblit v1.7.1