潘志宝
2024-12-15 bbe7acfbe5a4c08d6edc91eaf81dcecf9d630e18
提交 | 用户 | 时间
a63a4f 1 package com.iailab.module.data.ind.data.vo;
2
e41062 3 import io.swagger.v3.oas.annotations.media.Schema;
4 import lombok.Data;
5
6 import javax.validation.constraints.NotNull;
7
a63a4f 8 /**
9  * @author PanZhibao
10  * @Description
11  * @createTime 2024年09月10日
12  */
e41062 13 @Schema(description = "数据平台 - 数据集字段创建/修改 Request VO")
14 @Data
a63a4f 15 public class IndDataSetFieldSaveReqVO {
e41062 16
17     @Schema(description = "ID")
18     private String id;
19
20     @Schema(description = "数据集ID", requiredMode = Schema.RequiredMode.REQUIRED)
21     @NotNull(message = "数据集ID不能为空")
22     private String dataSetId;
23
215dbc 24     @Schema(description = "英文名", requiredMode = Schema.RequiredMode.REQUIRED)
e41062 25     @NotNull(message = "英文名不能为空")
26     private String fieldCode;
27
28     @Schema(description = "中文名", requiredMode = Schema.RequiredMode.REQUIRED)
29     @NotNull(message = "中文名不能为空")
30     private String fieldName;
31
32     @Schema(description = "数据类型", requiredMode = Schema.RequiredMode.REQUIRED)
33     @NotNull(message = "数据类型不能为空")
34     private String fieldType;
35
36     @Schema(description = "排序", requiredMode = Schema.RequiredMode.REQUIRED)
37     @NotNull(message = "排序不能为空")
38     private Integer sort;
39
a63a4f 40 }