diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquInterface.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquInterface.java
index b88d2466..85619033 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquInterface.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquInterface.java
@@ -17,7 +17,7 @@ import org.apache.commons.lang3.builder.ToStringStyle;
* @date 2025-08-20
*/
@Data
-public class EquInterface extends BaseEntity
+public class EquInterface
{
private static final long serialVersionUID = 1L;
diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquRouting.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquRouting.java
index 3982896b..c3a24392 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquRouting.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquRouting.java
@@ -14,7 +14,7 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2025-08-15
*/
@Data
-public class EquRouting extends BaseEntity
+public class EquRouting
{
private static final long serialVersionUID = 1L;
diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquVeneer.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquVeneer.java
index b45d8e71..b5195d57 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquVeneer.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/EquVeneer.java
@@ -14,7 +14,7 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2025-08-15
*/
@Data
-public class EquVeneer extends BaseEntity
+public class EquVeneer
{
private static final long serialVersionUID = 1L;
@@ -34,8 +34,7 @@ public class EquVeneer extends BaseEntity
@Excel(name = "采集id")
private String equGatherId;
- @Excel(name = "采集+预警同一批标志")
- private String batchId;
+
public void setId(String id)
{
diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquBaseQueryDto.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquBaseQueryDto.java
index a344c27f..33f696dd 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquBaseQueryDto.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquBaseQueryDto.java
@@ -19,6 +19,8 @@ public class EquBaseQueryDto implements Serializable {
/** 设备类型 (equ_type, varchar) */
private String equTypeId;
/** 设备类型 (equ_type, varchar) */
+ private String equTypeId;
+ /** 设备类型 (equ_type, varchar) */
private String equType;
/** 设备名称 (name, varchar) */
private String name;
diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquMonitorHomeDto.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquMonitorHomeDto.java
index f7d51901..b49b12df 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquMonitorHomeDto.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/EquMonitorHomeDto.java
@@ -10,6 +10,7 @@ import java.util.Date;
@Data
public class EquMonitorHomeDto {
private String id;
+ private String equNumber; //设备编号
private String name; // 设备名称
private String location; // 设备位置
private Float cpuUtilization; // CPU 使用率
diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorLastDto.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorLastDto.java
index 10d15e95..3a571f1f 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorLastDto.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorLastDto.java
@@ -18,7 +18,8 @@ public class MonitorLastDto {
private String temperature;
// equ_base 表
- private Long id;
+ private String id;
+ private String equNumber;
private String name;
private String version;
private String deviceLevel;
@@ -26,19 +27,24 @@ public class MonitorLastDto {
private String location;
private Date installDate;
private String inCharge;
- private int failureFrequency;
+ private String status;
+
private int warranty;
private String equImage;
// equ_type
- private String equType;
+ private String equTypeId;
+ private String equTypeName;
// equ_manu
- private String manufacture;
+ private String equManuId;
+ private String equManuName;
private String ContactBy;
private String ContactWay;
// equ_supplier
private String supplierId;
+ private String supplierName;
+ private int AlertCount;
private String unhandledAlertCount;
}
diff --git a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorListDto.java b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorListDto.java
index c8fb5e33..6c146d16 100644
--- a/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorListDto.java
+++ b/ALOps_sys_backend/alops-system/src/main/java/com/alops/system/domain/dto/MonitorListDto.java
@@ -12,19 +12,22 @@ public class MonitorListDto {
private String id;
private String name;
private String ip;
- private String equType;
- private String manufacture;
+ private String equTypeId;
+ private String equTypeName;
+ private String equManuId;
+ private String equManuName;
private String version;
private String deviceLevel;
private String location;
private String status;
- private int failureFrequency;
// 监控指标
private Float cpuUtilization;
private String health;
private int fanSpeed;
private String contWorkPeriod;
+
+ private int AlertCount;;
private int unhandledAlertCount;
}
diff --git a/ALOps_sys_backend/alops-system/src/main/resources/mapper/system/EquBaseMapper.xml b/ALOps_sys_backend/alops-system/src/main/resources/mapper/system/EquBaseMapper.xml
index 84269d0d..a8b32fbf 100644
--- a/ALOps_sys_backend/alops-system/src/main/resources/mapper/system/EquBaseMapper.xml
+++ b/ALOps_sys_backend/alops-system/src/main/resources/mapper/system/EquBaseMapper.xml
@@ -57,6 +57,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
+
@@ -179,48 +181,43 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
) tmp ON eg.equ_id = tmp.equ_id AND eg.gather_time = tmp.max_time
) g ON b.id = g.equ_id
-
- AND b.name LIKE CONCAT('%', #{name}, '%')
-
-
- AND b.location LIKE CONCAT('%', #{location}, '%')
-
AND b.create_date >= #{minTime}
AND b.create_date <= #{maxTime}
-
- AND b.status = #{status}
-