潘志宝
2024-11-01 ed61d4561eeac6ff3121020f1e9bc86010cb59d1
提交 | 用户 | 时间
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 itemType;
30
31     @Schema(description = "指标分类", requiredMode = Schema.RequiredMode.REQUIRED)
32     @NotNull(message = "指标分类不能为空")
33     private String itemCategory;
34
35     @Schema(description = "时间粒度")
36     private String timeGranularity;
37
ed61d4 38     @Schema(description = "数据集")
39     private String dataSet;
8c1646 40
41     @Schema(description = "备注")
42     private String remark;
43
44     @Schema(description = "状态(0正常 1停用)")
45     private Integer status;
46 }