疯狂的狮子li
2021-12-28 5b257b2b57fd94ff223f76d842a34f17c7e037e6
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java
@@ -3,7 +3,10 @@
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.common.annotation.Sensitive;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.enums.SensitiveStrategy;
import com.ruoyi.common.xss.Xss;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -48,20 +51,23 @@
    * 用户账号
    */
   @ApiModelProperty(value = "用户账号")
   @NotBlank(message = "用户账号不能为空")
    @Xss(message = "用户账号不能包含脚本字符")
    @NotBlank(message = "用户账号不能为空")
   @Size(min = 0, max = 30, message = "用户账号长度不能超过30个字符")
   private String userName;
   /**
    * 用户昵称
    */
   @ApiModelProperty(value = "用户昵称")
   @Size(min = 0, max = 30, message = "用户昵称长度不能超过30个字符")
    @ApiModelProperty(value = "用户昵称")
    @Xss(message = "用户昵称不能包含脚本字符")
    @Size(min = 0, max = 30, message = "用户昵称长度不能超过30个字符")
   private String nickName;
   /**
    * 用户邮箱
    */
    @Sensitive(strategy = SensitiveStrategy.EMAIL)
   @ApiModelProperty(value = "用户邮箱")
   @Email(message = "邮箱格式不正确")
   @Size(min = 0, max = 50, message = "邮箱长度不能超过50个字符")
@@ -70,6 +76,7 @@
   /**
    * 手机号码
    */
    @Sensitive(strategy = SensitiveStrategy.PHONE)
   @ApiModelProperty(value = "手机号码")
   private String phonenumber;