dengzedong
4 天以前 07890ec0dcb75572740f25a29c80f6d7bddb39e0
提交 | 用户 | 时间
9d7e02 1 package com.iailab.module.data.api.point.dto;
2
3 import com.fasterxml.jackson.annotation.JsonFormat;
4 import io.swagger.v3.oas.annotations.media.Schema;
5 import io.swagger.v3.oas.annotations.tags.Tag;
6 import lombok.Data;
7
8 import javax.validation.constraints.NotNull;
9 import java.io.Serializable;
10 import java.util.Date;
11 import java.util.List;
12
13 /**
14  * @author PanZhibao
15  * @Description
16  * @createTime 2024年08月19日
17  */
18 @Data
19 @Tag(name = "测点值查询")
20 public class ApiPointsValueQueryDTO implements Serializable {
21     private static final long serialVersionUID = 1L;
22
23     @Schema(description = "pointNos")
24     @NotNull(message="pointNos不能为空")
25     private List<String> pointNos;
26
27     @Schema(description = "开始时间")
28     @NotNull(message="start不能为空")
29     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
30     private Date start;
31
32     @Schema(description = "结束时间")
33     @NotNull(message="end不能为空")
34     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
35     private Date end;
36 }