潘志宝
2024-12-11 cca8f689d8cb2ec4d3e757d9e3e4ccb7ed03e460
提交 | 用户 | 时间
3a6dfc 1 package com.iailab.module.model.api.mcs.dto;
L 2
3 import io.swagger.v3.oas.annotations.media.Schema;
4 import lombok.Data;
5
6 import java.io.Serializable;
7 import java.math.BigDecimal;
8 import java.util.Date;
9
10 /**
11  * @author PanZhibao
12  * @Description
13  * @createTime 2024年11月20日
14  */
15 @Schema(description = "模型服务 - 预警配置 Response VO")
16 @Data
17 public class AlarmConfigRespDTO implements Serializable {
18
19     private static final long serialVersionUID = 1L;
20
21     @Schema(description = "ID")
22     private String id;
23
24     @Schema(description = "消息标题")
25     private String title;
26
27     @Schema(description = "监控对象")
28     private String alarmObj;
29
30     @Schema(description = "预测项ID")
31     private String itemId;
32
33     private String itemName;
34
35     @Schema(description = "输出ID")
36     private String outId;
37     
38     private String outName;
39
40     @Schema(description = "比较长度")
41     private Integer compLength;
42
43     @Schema(description = "上限")
44     private BigDecimal upperLimit;
45
46     @Schema(description = "下限")
47     private BigDecimal lowerLimit;
48
49     @Schema(description = "单位")
50     private String unit;
51
52     @Schema(description = "转换系数")
53     private BigDecimal coefficient;
54
55     @Schema(description = "调度方案")
56     private String scheduleId;
57
58     @Schema(description = "是否启用(0禁用 1启用)")
59     private Integer isEnable;
60
61     @Schema(description = "创建者")
62     private String creator;
63
64     @Schema(description = "创建时间")
65     private Date createTime;
66
67     @Schema(description = "更新者")
68     private String updater;
69
70     @Schema(description = "更新时间")
71     private Date updateTime;
72 }