dongyukun
6 天以前 5f653cd83425db29ccf514e9fd966a90c7eeab32
提交 | 用户 | 时间
bbc1ee 1 package com.iailab.module.model.mcs.sche.vo;
2
b2bb7d 3 import com.fasterxml.jackson.annotation.JsonFormat;
bbc1ee 4 import io.swagger.v3.oas.annotations.media.Schema;
5 import lombok.Data;
6
7 import java.util.Date;
8
9 /**
10  * @author PanZhibao
11  * @Description
12  * @createTime 2024年09月06日
13  */
14 @Schema(description = "模型服务 - 调度方案 Response VO")
15 @Data
16 public class StScheduleSchemeRespVO {
17
18     @Schema(description = "ID", example = "ID")
19     private String id;
20
21     @Schema(description = "编号", example = "编号")
22     private String code;
23
24     @Schema(description = "名称", example = "名称")
25     private String name;
26
27     @Schema(description = "触发方式", example = "事件触发")
28     private String triggerMethod;
29
30     @Schema(description = "触发条件", example = "mcs.predict.finished")
31     private String triggerCondition;
32
33     @Schema(description = "调整对象", example = "电厂")
34     private String scheduleObj;
35
36     @Schema(description = "调整类型", example = "调整类型")
37     private String scheduleType;
38
39     @Schema(description = "调整策略", example = "调整策略")
40     private String scheduleStrategy;
41
42     @Schema(description = "调度模型", example = "调度模型")
43     private String modelId;
44
45     @Schema(description = "调度时间", example = "2024-09-01 00:00:00")
b2bb7d 46     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
bbc1ee 47     private Date scheduleTime;
48
49     @Schema(description = "备注", example = "备注")
50     private String remark;
51
52     @Schema(description = "状态(0正常 1停用)", example = "0")
53     private Integer status;
54
51c1c2 55     @Schema(description = "项目ID")
56     private String mpkprojectid;
b2bb7d 57
58     @Schema(description = "运行状态")
59     private String runStatus;
bbc1ee 60 }