From a04222c873e5e55f48c8d33b5c0bc46fa524ac8d Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期四, 08 十月 2026 13:20:39 +0800
Subject: [PATCH] 界面显示号改为来源自报,并给出无歧义的来源定位

---
 battery-business/src/main/java/com/battery/business/mapper/TDetectionCabinetMapper.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/battery-business/src/main/java/com/battery/business/mapper/TDetectionCabinetMapper.java b/battery-business/src/main/java/com/battery/business/mapper/TDetectionCabinetMapper.java
index 50d0a21..bbcbc2d 100644
--- a/battery-business/src/main/java/com/battery/business/mapper/TDetectionCabinetMapper.java
+++ b/battery-business/src/main/java/com/battery/business/mapper/TDetectionCabinetMapper.java
@@ -67,10 +67,15 @@
             @Param("onlineStatus") String onlineStatus, @Param("lastSeenAtUtc") java.time.Instant lastSeenAtUtc,
             @Param("updateLastSeen") boolean updateLastSeen);
 
-    /** 按检测柜通道复合身份同步最近发现事实,不触碰软删除记录。 */
+    /**
+     * 按检测柜通道复合身份同步最近发现事实,不触碰软删除记录。
+     * {@code displayNo} 是来源自己报的通道叫法:只在该来源报了叫法时覆盖显示号
+     * (已登记通道因此会跟着来源刷新),为空则保持原样。
+     */
     int updateRegisteredChannelObservation(@Param("adapterCode") String adapterCode,
             @Param("devtype") int devtype, @Param("devid") int devid,
             @Param("subdevid") int subdevid, @Param("chlid") int chlid,
+            @Param("displayNo") String displayNo,
             @Param("onlineStatus") String onlineStatus, @Param("workStatus") String workStatus,
             @Param("lastSeenAtUtc") java.time.Instant lastSeenAtUtc, @Param("updateLastSeen") boolean updateLastSeen);
 

--
Gitblit v1.7.1