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/test/java/com/battery/business/service/impl/PushIngestAdapterContractTest.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/battery-business/src/test/java/com/battery/business/service/impl/PushIngestAdapterContractTest.java b/battery-business/src/test/java/com/battery/business/service/impl/PushIngestAdapterContractTest.java
index e3f102a..3dd5d21 100644
--- a/battery-business/src/test/java/com/battery/business/service/impl/PushIngestAdapterContractTest.java
+++ b/battery-business/src/test/java/com/battery/business/service/impl/PushIngestAdapterContractTest.java
@@ -157,6 +157,10 @@
         assertEquals(5, latest.stepNo());
         // 放电容量的取法按电流方向,与直连来源同一口径;来源行身份供幂等与冲突判定。
         assertEquals(0.05, latest.capacityAh(), 1e-9);
+        // 实时行也带方向:类型与名称都按电流符号判定(该行电流为负 → 放电),
+        // 实时页的"工步名称"列用的就是它(用户对照甲方那一列「状态」)。
+        assertEquals("discharge", latest.stepType());
+        assertEquals("放电", latest.stepName());
         assertEquals("push:DB_20260927_155209/Ws26_IV_0:422", latest.sourceRecordId());
 
         // 实时快照:通道工作状态在读落地表路线下不可观测(ADR-0063)。

--
Gitblit v1.7.1