| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package jnpf.base.model.datainterface;
- import io.swagger.v3.oas.annotations.media.Schema;
- import lombok.Data;
- import jakarta.validation.constraints.NotNull;
- @Data
- public class DataInterfaceCrForm {
- @Schema(description ="编码")
- @NotNull(message = "接口编码不能为空")
- private String enCode;
- @Schema(description ="接口名称")
- @NotNull(message = "接口名称不能为空")
- private String fullName;
- @Schema(description ="分类id")
- @NotNull(message = "分类id不能为空")
- private String category;
- @Schema(description ="数据类型")
- @NotNull(message = "数据类型不能为空")
- private Integer type;
- @Schema(description ="是否分页")
- private int hasPage;
- @Schema(description ="请求方式")
- private int action;
- @Schema(description ="排序")
- private Long sortCode;
- @Schema(description ="状态(0-默认,禁用,1-启用)")
- private Integer enabledMark;
- @Schema(description ="说明备注")
- private String description;
- @Schema(description ="字段JSON")
- private String fieldJson;
- @Schema(description ="参数json")
- private String parameterJson;
- @Schema(description ="后置接口")
- private Integer isPostPosition;
- @Schema(description ="数据配置json")
- private String dataConfigJson;
- @Schema(description ="数据统计json")
- private String dataCountJson;
- @Schema(description ="数据回显json")
- private String dataEchoJson;
- @Schema(description ="数据处理json")
- private String dataJsJson;
- @Schema(description ="异常验证json")
- private String dataExceptionJson;
- }
|