潘志宝
2024-11-08 e7812194c9cb2c6e38af05524b55f687905fb5f6
提交 | 用户 | 时间
a6de49 1 package com.iailab.module.data.api.dto;
H 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.util.Date;
10 import java.util.List;
11
12 /**
13  * @author PanZhibao
14  * @Description
15  * @createTime 2023年05月02日 12:24:00
16  */
17 @Data
18 @Tag(name = "实时值查询")
19 public class ApiTagValueQueryDTO {
20
21     @Schema(description = "tags")
22     @NotNull(message="不能为空")
23     private List<String> tagIds;
24
25     @Schema(description = "tagId")
26     private String tagId;
27
28     @Schema(description = "dataType")
29     private String dataType;
30
31     @Schema(description = "开始时间")
32     @NotNull(message="不能为空")
33     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
34     private Date start;
35
36     @Schema(description = "结束时间")
37     @NotNull(message="不能为空")
38     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
39     private Date end;
40 }