package com.ruoyi.auth.form; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Pattern; /** * 短信验证码下发对象 * * @author hugray */ public class SmsCodeBody { /** 手机号 */ @NotBlank(message = "请输入手机号") @Pattern(regexp = "^1[3-9]\\d{9}$", message = "请输入正确手机号") private String phone; /** * 验证码场景 * * register=注册(校验手机号未注册);login=验证码登录(校验手机号已注册); * reset/为空=通用下发(不校验注册状态)。 */ private String scene; public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getScene() { return scene; } public void setScene(String scene) { this.scene = scene; } }