刘小明
2024-08-15 f0a152f8db74b752e8f7ad0b344d19ff3cc061f2
pms-parent/pms-web-sso/src/main/java/com/dy/sso/busi/LoginVo.java
@@ -1,5 +1,6 @@
package com.dy.sso.busi;
import com.dy.common.aop.CheckLength;
import jakarta.validation.constraints.NotEmpty;
import lombok.*;
import org.hibernate.validator.constraints.Length;
@@ -20,11 +21,16 @@
public class LoginVo {
    @NotEmpty(message = "手机号不能为空") //不能为空也不能为null
    //@NotNull(message = "手机号不能为空") //不能为null但是可以为空
    @Length(message = "手机号必须{min}位", min = 11, max = 11)
//    @Length(message = "手机号必须{min}位", min = 11, max = 11)
    @CheckLength(message = "手机号必须{min}位", min = 11, max = 11)
    public String phone ;
    @NotEmpty(message = "密码不能为空") //不能为空也不能为null
    @Length(message = "密码必须{min}位", min = 6, max = 6)
    public String password ;
    @NotEmpty(message = "验证码不能为空") //不能为空也不能为null
    @Length(message = "验证码必须{min}位", min = 4, max = 4)
    public String captcha ;
}