From c1742f5798ee8b0bad260b19760c3c43df4dd9d0 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期三, 09 九月 2026 11:06:11 +0800
Subject: [PATCH] 修正工步中值电压的保存查询与修订

---
 battery-business/src/main/java/com/battery/business/service/impl/TestDataQueryServiceImpl.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/battery-business/src/main/java/com/battery/business/service/impl/TestDataQueryServiceImpl.java b/battery-business/src/main/java/com/battery/business/service/impl/TestDataQueryServiceImpl.java
index 4422bc8..363bbf2 100644
--- a/battery-business/src/main/java/com/battery/business/service/impl/TestDataQueryServiceImpl.java
+++ b/battery-business/src/main/java/com/battery/business/service/impl/TestDataQueryServiceImpl.java
@@ -38,7 +38,8 @@
             Object extension = row.get("extensionMeasurementsJson");
             if (extension == null) continue;
             Map<String, Object> values = com.alibaba.fastjson2.JSON.parseObject(extension.toString());
-            for (String field : List.of("stepDuration", "startVoltage", "chargePeakVoltage", "dischargeValleyVoltage"))
+            // 中值与历史峰谷值是不同测量,不将旧扩展字段回退映射为中值。
+            for (String field : List.of("stepDuration", "startVoltage", "chargeMedianVoltage", "dischargeMedianVoltage"))
                 if (values.containsKey(field)) row.put(field, values.get(field));
         }
         return rows;

--
Gitblit v1.7.1