dengzedong
2024-10-10 a8f2f4e6f1a9173d7eb9779c7879674015c8cda0
提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.api.mcs.dto;
2
3 /**
4  * @author PanZhibao
5  * @Description
6  * @createTime 2024年08月29日
7  */
8
9 import io.swagger.v3.oas.annotations.media.Schema;
10 import lombok.Data;
11
12 import java.io.Serializable;
13 import java.math.BigDecimal;
14 import java.util.Date;
15
16 /**
17  * @author PanZhibao
18  * @Description
19  * @createTime 2024年08月29日
20  */
21 @Schema(description = "RPC 模型 - 预警消息 DTO")
22 @Data
c860df 23 public class AlarmMessageRespDTO implements Serializable {
7fd198 24
25     private static final long serialVersionUID = 1L;
26
27     @Schema(description = "ID")
28     private String id;
29
30     @Schema(description = "消息标题")
31     private String title;
32
33     @Schema(description = "消息内容")
34     private String content;
35
36     @Schema(description = "监控对象")
37     private String alarmObj;
38
39     @Schema(description = "监控点位ID")
40     private String pointId;
41
42     @Schema(description = "预测项ID")
43     private String itemId;
44
45     @Schema(description = "当前值")
46     private BigDecimal currentValue;
47
48     @Schema(description = "超出时间")
49     private Date outTime;
50
51     @Schema(description = "超出值")
52     private BigDecimal outValue;
53
54     @Schema(description = "预警类型")
55     private String alarmType;
56
57     @Schema(description = "预警时间")
58     private Date alarmTime;
59
60 }