package com.tcm.training.admin.system.dto; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import javax.validation.constraints.Min; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; @Getter @Setter @NoArgsConstructor public class PlatformQualificationSaveRequest { @NotBlank(message = "请输入资质名称") @Size(max = 64, message = "资质名称长度不能超过64个字符") private String qualificationName; @NotBlank(message = "请选择资质类型") @Size(max = 16, message = "资质类型长度不能超过16个字符") private String qualificationType; @NotBlank(message = "请输入备案号") @Size(max = 64, message = "备案号长度不能超过64个字符") private String recordNumber; private String contentHtml; @Size(max = 512, message = "跳转链接长度不能超过512个字符") private String linkUrl; @NotNull(message = "请输入排序") @Min(value = 0, message = "排序不能小于0") private Integer sort; @NotNull(message = "请选择上架状态") private Boolean publishEnabled; }