SunnyFarm/backend/src/main/java/com/sunnyfarm/dto/VerifyCodeRequest.java
2025-09-25 05:52:22 +08:00

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;
}
}