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