From 210663040bf65ee00b5f86545fdc31bd0356fddf Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期四, 27 八月 2026 16:31:53 +0800
Subject: [PATCH] feat(device): persist simulator discovery in redis
---
ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/DiscoveredCollectorVo.java | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 58 insertions(+), 2 deletions(-)
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/DiscoveredCollectorVo.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/DiscoveredCollectorVo.java
index 011a093..004f6bc 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/DiscoveredCollectorVo.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/DiscoveredCollectorVo.java
@@ -14,6 +14,18 @@
/** MAC 地址 */
private String mac;
+ /** 模拟器提供的采集器名称 */
+ private String name;
+
+ /** 制造商 */
+ private String manufacturer;
+
+ /** 型号 */
+ private String model;
+
+ /** 通道数 */
+ private Integer channelCount;
+
/** 在线状态 */
private String onlineStatus;
@@ -27,12 +39,16 @@
{
}
- public DiscoveredCollectorVo(String deviceCode, String ip, String mac, String onlineStatus,
- String testStatus, String currentTest)
+ public DiscoveredCollectorVo(String deviceCode, String ip, String mac, String name, String manufacturer,
+ String model, Integer channelCount, String onlineStatus, String testStatus, String currentTest)
{
this.deviceCode = deviceCode;
this.ip = ip;
this.mac = mac;
+ this.name = name;
+ this.manufacturer = manufacturer;
+ this.model = model;
+ this.channelCount = channelCount;
this.onlineStatus = onlineStatus;
this.testStatus = testStatus;
this.currentTest = currentTest;
@@ -68,6 +84,46 @@
this.mac = mac;
}
+ public String getName()
+ {
+ return name;
+ }
+
+ public void setName(String name)
+ {
+ this.name = name;
+ }
+
+ public String getManufacturer()
+ {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer)
+ {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getModel()
+ {
+ return model;
+ }
+
+ public void setModel(String model)
+ {
+ this.model = model;
+ }
+
+ public Integer getChannelCount()
+ {
+ return channelCount;
+ }
+
+ public void setChannelCount(Integer channelCount)
+ {
+ this.channelCount = channelCount;
+ }
+
public String getOnlineStatus()
{
return onlineStatus;
--
Gitblit v1.7.1