| 123456789101112131415161718192021222324252627282930 |
- package nju.seec.helper.dto;
- import lombok.Data;
- import nju.seec.helper.dto.validator.schoolemail.SchoolEmail;
- import org.hibernate.validator.constraints.Length;
- import javax.validation.constraints.NotBlank;
- import java.io.Serializable;
- /**
- * @author cst
- */
- @Data
- public class ResetPasswordDTO implements Serializable {
- private static final long serialVersionUID = 3884011149489695206L;
- @NotBlank(message = "邮箱不能为空")
- @SchoolEmail
- private String username;
- /**
- * 验证码
- */
- @NotBlank(message = "邮箱验证码不能为空")
- private String code;
- /**
- * 密码
- */
- @NotBlank(message = "密码不能为空")
- @Length(max = 50, message = "密码长度不能超过50位")
- private String password;
- }
|