40 lines
920 B
Java
40 lines
920 B
Java
package com.sunnyfarm.dto;
|
|
|
|
import javax.validation.constraints.Email;
|
|
import javax.validation.constraints.NotBlank;
|
|
import javax.validation.constraints.Pattern;
|
|
|
|
public class VerifyCodeRequest {
|
|
|
|
@NotBlank(message = "邮箱不能为空")
|
|
@Email(message = "邮箱格式不正确")
|
|
private String email;
|
|
|
|
@NotBlank(message = "验证码不能为空")
|
|
@Pattern(regexp = "^\\d{6}$", message = "验证码必须为6位数字")
|
|
private String code;
|
|
|
|
public VerifyCodeRequest() {}
|
|
|
|
public VerifyCodeRequest(String email, String code) {
|
|
this.email = email;
|
|
this.code = code;
|
|
}
|
|
|
|
public String getEmail() {
|
|
return email;
|
|
}
|
|
|
|
public void setEmail(String email) {
|
|
this.email = email;
|
|
}
|
|
|
|
public String getCode() {
|
|
return code;
|
|
}
|
|
|
|
public void setCode(String code) {
|
|
this.code = code;
|
|
}
|
|
}
|