diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/dto/TerminalsAndStatusDto.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/dto/TerminalsAndStatusDto.java
index a3bf281..1405a0e 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/dto/TerminalsAndStatusDto.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/dto/TerminalsAndStatusDto.java
@@ -1,6 +1,7 @@
package com.shxy.xymanager_common.dto;
import lombok.Data;
+import org.omg.CORBA.INTERNAL;
import java.io.Serializable;
import java.math.BigInteger;
@@ -27,7 +28,7 @@ public class TerminalsAndStatusDto implements Serializable {
private String essentialInfoVersion;
- private Byte hasPan;
+ private Integer hasPan;
private String bsManufacturer;
@@ -53,6 +54,10 @@ public class TerminalsAndStatusDto implements Serializable {
private BigInteger lastHeartbeat;
+ private String sim;
+ private Date workingDate;
+ private Integer netType;
+
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/Terminals.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/Terminals.java
index 560139f..cb2910f 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/Terminals.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/Terminals.java
@@ -26,12 +26,16 @@ public class Terminals implements Serializable {
private String essentialInfoVersion;
- private Byte hasPan;
+ private Integer hasPan;
private String bsManufacturer;
+ private String sim;
+
private Date bsProductionDate;
+ private Date workingDate;
+
private String bsIdentifier;
private Double latitude;
@@ -46,6 +50,8 @@ public class Terminals implements Serializable {
private Integer onlinestatus;
+ private Integer netType;
+
private Integer protocol;
/*展示名字 等价与displayname 用于方便*/
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalListModel.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalListModel.java
index 0fdb36c..7a22ee8 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalListModel.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/model/TerminalListModel.java
@@ -32,6 +32,12 @@ public class TerminalListModel implements Serializable {
@ApiModelProperty(value = "设备编号", example = "123456")
private Integer id;
+ @ApiModelProperty(value = "电压编号", example = "123456")
+ private Integer dyId;
+
+ @ApiModelProperty(value = "电压名称", example = "123456")
+ private String dyName;
+
@ApiModelProperty(value = "线路编号", example = "123456")
private Integer lineId;
@@ -44,6 +50,15 @@ public class TerminalListModel implements Serializable {
@ApiModelProperty(value = "杆塔名称", example = "123456")
private String towerName;
+ @ApiModelProperty(value = "sim卡号", example = "123456")
+ private String sim;
+
+ @ApiModelProperty(value = "网络类型", example = "网络类型")
+ private Integer netType;
+
+ @ApiModelProperty(value = "投运日期", example = "2022-06-12")
+ private Date workingDate;
+
@ApiModelProperty(value = "图像监测装置 ID(17 位编码)", example = "12345678")
private String cmdId;
@@ -63,7 +78,7 @@ public class TerminalListModel implements Serializable {
private String essentialInfoVersion;
@ApiModelProperty(value = "是否带云台", example = " 0: 不带云台 1:带云台")
- private Byte hasPan;
+ private Integer hasPan;
@ApiModelProperty(value = "生产厂家", example = "生产厂家")
private String bsManufacturer;
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/TerminalVo.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/TerminalVo.java
index f2474eb..0027768 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/TerminalVo.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/TerminalVo.java
@@ -45,11 +45,20 @@ public class TerminalVo {
private String essentialInfoVersion;
@ApiModelProperty(value = "是否带云台", example = " 0: 不带云台 1:带云台")
- private Byte hasPan;
+ private Integer hasPan;
@ApiModelProperty(value = "生产厂家", example = "生产厂家")
private String bsManufacturer;
+ @ApiModelProperty(value = "规约版本", example = "规约版本")
+ private Integer protocol;
+
+ @ApiModelProperty(value = "网络类型", example = "网络类型")
+ private Integer netType;
+
+ @ApiModelProperty(value = "投运日期", example = "2022-06-12")
+ private Date workingDate;
+
@ApiModelProperty(value = "生产日期", example = "2022-06-12")
private Date bsProductionDate;
diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/UpdateTerminalVo.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/UpdateTerminalVo.java
index 1ad1d45..d546a29 100644
--- a/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/UpdateTerminalVo.java
+++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/vo/UpdateTerminalVo.java
@@ -50,11 +50,20 @@ public class UpdateTerminalVo {
private String essentialInfoVersion;
@ApiModelProperty(value = "是否带云台", example = " 0: 不带云台 1:带云台")
- private Byte hasPan;
+ private Integer hasPan;
@ApiModelProperty(value = "生产厂家", example = "生产厂家")
private String bsManufacturer;
+ @ApiModelProperty(value = "规约版本", example = "规约版本")
+ private Integer protocol;
+
+ @ApiModelProperty(value = "网络类型", example = "网络类型")
+ private Integer netType;
+
+ @ApiModelProperty(value = "投运日期", example = "2022-06-12")
+ private Date workingDate;
+
@ApiModelProperty(value = "生产日期", example = "2022-06-12")
private Date bsProductionDate;
diff --git a/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml b/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml
index cc71b39..135a20b 100644
--- a/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml
+++ b/xymanager_dao/src/main/resources/mappers/TerminalsDao.xml
@@ -15,10 +15,13 @@
+
+
+
@@ -33,7 +36,7 @@
-
+
@@ -46,6 +49,9 @@
+
+
+
@@ -86,7 +92,7 @@
id, line_id,tower_id,cmdid, org_id, equip_name, display_name, model, essential_info_version, has_pan,
bs_manufacturer, bs_production_date, bs_identifier, latitude, longitude, create_time,
- update_time
+ update_time,sim,working_date,net_type