潘志宝
2024-11-14 b368e6092f83b98a9d81ba48b22ece51d5807112
提交 | 用户 | 时间
c860df 1 package com.iailab.module.model.api.mcs.dto;
2
b368e6 3 import com.fasterxml.jackson.annotation.JsonFormat;
c860df 4 import io.swagger.v3.oas.annotations.media.Schema;
5 import lombok.Data;
6
7 import java.io.Serializable;
8 import java.util.Date;
9
10 /**
11  * @author PanZhibao
12  * @Description
13  * @createTime 2024年10月10日
14  */
15 @Schema(description = "RPC 模型 - 预警消息 DTO")
16 @Data
17 public class AlarmMessageReqDTO implements Serializable {
18     private static final long serialVersionUID = 1L;
19
20     @Schema(description = "监控对象")
21     private String alarmObj;
22
23     @Schema(description = "监控点位ID")
24     private String pointId;
25
26     @Schema(description = "预测项ID")
27     private String itemId;
28
29     @Schema(description = "预警时间")
b368e6 30     @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
c860df 31     private Date alarmTime;
32
33     @Schema(description = "开始时间")
b368e6 34     @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
c860df 35     private Date startTime;
36
37     @Schema(description = "结束时间")
b368e6 38     @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
c860df 39     private Date endTime;
40 }