package com.tcm.training.admin.live.dto; import com.tcm.training.admin.common.xss.XssSafeHtml; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; @Getter @Setter @NoArgsConstructor public class ExpertSaveRequest { @NotBlank(message = "请输入专家名称") @Size(max = 64, message = "专家名称长度不能超过64个字符") private String name; @NotBlank(message = "请上传专家头像") private String avatar; @NotBlank(message = "请输入擅长领域") @Size(max = 500, message = "擅长领域长度不能超过500个字符") private String specialty; @NotBlank(message = "请输入专家介绍") @XssSafeHtml private String intro; @NotNull(message = "请选择状态") private Integer status; }