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/domain/vo/TDeviceIngestChannel.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/battery-business/src/main/java/com/battery/business/domain/vo/TDeviceIngestChannel.java b/battery-business/src/main/java/com/battery/business/domain/vo/TDeviceIngestChannel.java
index 27d0f04..93177d2 100644
--- a/battery-business/src/main/java/com/battery/business/domain/vo/TDeviceIngestChannel.java
+++ b/battery-business/src/main/java/com/battery/business/domain/vo/TDeviceIngestChannel.java
@@ -6,6 +6,7 @@
 /**
  * 推式来源拓扑上报里的一条通道,附带它在落地表里最近的采样行时间。
  * 最近数据时间是一个观测事实,不是"在用"判定:登记哪些通道由操作员决定(ADR-0063)。
+ * {@code vendorChannelNo} 是来源自己软件里显示的通道号,只用于界面与登记显示,不参与通道身份。
  */
 public class TDeviceIngestChannel implements Serializable
 {
@@ -17,6 +18,8 @@
     private Integer subdevid;
     /** 厂商通道号。 */
     private Integer chlid;
+    /** 来源自己软件里显示的通道号(来源未提供时为空)。 */
+    private Integer vendorChannelNo;
     /** 该通道在落地表里最近一条采样行的时间;只作为观测事实,不判定通道是否在用。 */
     private Date lastDataAt;
 
@@ -24,5 +27,7 @@
     public Integer getDevid() { return devid; } public void setDevid(Integer v) { devid = v; }
     public Integer getSubdevid() { return subdevid; } public void setSubdevid(Integer v) { subdevid = v; }
     public Integer getChlid() { return chlid; } public void setChlid(Integer v) { chlid = v; }
+    public Integer getVendorChannelNo() { return vendorChannelNo; }
+    public void setVendorChannelNo(Integer v) { vendorChannelNo = v; }
     public Date getLastDataAt() { return lastDataAt; } public void setLastDataAt(Date v) { lastDataAt = v; }
 }

--
Gitblit v1.7.1