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} -