潘志宝
2024-12-11 cca8f689d8cb2ec4d3e757d9e3e4ccb7ed03e460
提交 | 用户 | 时间
8a74e9 1 package com.iailab.module.model.api.mcs.dto;
2
3 import com.fasterxml.jackson.annotation.JsonFormat;
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 import java.util.LinkedHashMap;
10 import java.util.List;
11
12 /**
13  * @author PanZhibao
14  * @Description
15  * @createTime 2024年11月21日
16  */
17 @Data
18 public class PlanDataSingleChartRespVO implements Serializable {
19     private static final long serialVersionUID = 1L;
20
21     @Schema(description = "预测时间")
22     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
23     private Date predictTime;
24
25     @Schema(description = "开始时间")
26     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
27     private Date startTime;
28
29     @Schema(description = "结束时间")
30     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
31     private Date endTime;
32
33     @Schema(description = "图例")
34     private List<String> legend;
35
36     @Schema(description = "X轴数据")
37     private List<String> categories;
38
39     @Schema(description = "计划记录")
40     private LinkedHashMap<String, List<PlanDataRecordDTO>> record;
41 }