潘志宝
2024-11-02 c96e44ceedf98afe9541b49172a3d80d983442a0
提交 | 用户 | 时间
8c1646 1 package com.iailab.module.data.plan.item.vo;
2
3 import io.swagger.v3.oas.annotations.media.Schema;
4 import lombok.Data;
5
6 import javax.validation.constraints.NotNull;
7
8 /**
9  * @author PanZhibao
10  * @Description
11  * @createTime 2024年09月11日
12  */
13 @Schema(description = "数据平台 - 指标项创建/修改 Request VO")
14 @Data
15 public class PlanItemSaveReqVO {
16
17     @Schema(description = "ID")
18     private String id;
19
20     @Schema(description = "编码")
21     private String itemNo;
22
23     @Schema(description = "名称", requiredMode = Schema.RequiredMode.REQUIRED)
24     @NotNull(message = "名称不能为空")
25     private String itemName;
26
27     @Schema(description = "指标分类", requiredMode = Schema.RequiredMode.REQUIRED)
28     @NotNull(message = "指标分类不能为空")
29     private String itemCategory;
30
31     @Schema(description = "时间粒度")
32     private String timeGranularity;
33
ed61d4 34     @Schema(description = "数据集")
35     private String dataSet;
8c1646 36
37     @Schema(description = "备注")
38     private String remark;
39
40     @Schema(description = "状态(0正常 1停用)")
41     private Integer status;
42 }