Ver código fonte

供水首页bug修复

zengy 3 semanas atrás
pai
commit
5acca9b15e

+ 22 - 0
pipe-network-service/zksy-system/src/main/java/com/zksy/base/alarm/dto/AlarmDashboardVO.java

@@ -0,0 +1,22 @@
+package com.zksy.base.alarm.dto;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+/** 首页报警态势,按授权设备类型范围统计,不返回全量报警明细。 */
+@Data
+public class AlarmDashboardVO {
+    @ApiModelProperty("范围内报警事件总数,包含历史已处理事件")
+    private long totalCount;
+    @ApiModelProperty("范围内有报警记录且当前设备状态为报警的去重设备数")
+    private long alarmingDeviceCount;
+    @ApiModelProperty("近N个自然日的四级报警事件数,date及level1Count至level4Count")
+    private List<Map<String, Object>> trend = new ArrayList<>();
+    @ApiModelProperty("按监测指标名称分组的事件数,name/count")
+    private List<Map<String, Object>> warningTypeRatio = new ArrayList<>();
+    @ApiModelProperty("按设备类型名称分组的事件数,name/count")
+    private List<Map<String, Object>> deviceTypeRatio = new ArrayList<>();
+}