From 0e12e4ab45db6768a0f45d8952f78b0ae9190723 Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期一, 19 五月 2025 16:09:01 +0800 Subject: [PATCH] 手机号登录,去掉短信验证。脱敏 --- project-common/src/main/java/com/project/common/core/domain/entity/SysUser.java | 33 +++++++++++++++++++-------------- 1 files changed, 19 insertions(+), 14 deletions(-) diff --git a/project-common/src/main/java/com/project/common/core/domain/entity/SysUser.java b/project-common/src/main/java/com/project/common/core/domain/entity/SysUser.java index 428f295..ad283ad 100644 --- a/project-common/src/main/java/com/project/common/core/domain/entity/SysUser.java +++ b/project-common/src/main/java/com/project/common/core/domain/entity/SysUser.java @@ -1,26 +1,26 @@ package com.project.common.core.domain.entity; -import java.math.BigDecimal; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import javax.validation.constraints.*; - import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonInclude; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; import com.project.common.annotation.Excel; import com.project.common.annotation.Excel.Type; import com.project.common.annotation.Excels; +import com.project.common.annotation.Sensitive; import com.project.common.xss.Xss; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; + +import javax.validation.constraints.Size; +import java.io.Serializable; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * 鐢ㄦ埛瀵硅薄 sys_user @@ -30,7 +30,7 @@ @Data @NoArgsConstructor -public class SysUser +public class SysUser implements Serializable { private static final long serialVersionUID = 1L; @@ -48,12 +48,14 @@ private String userType; /** 鐢ㄦ埛绛夌骇 */ + @Sensitive(type = Sensitive.SensitiveType.DEFAULT) private String nickName; /** 鐢ㄦ埛閭 */ private String email; /** 鎵嬫満鍙风爜 */ + @Sensitive(type = Sensitive.SensitiveType.PHONE) private String phonenumber; /** openid */ @@ -98,9 +100,12 @@ /** 澶囨敞 */ private String remark; - + /** 澶囨敞 */ private String recommendUser; + /** 鎵�灞炴墽娉曟満鏋� */ + private String recommendPhone; + /** 鐢熸棩 */ private String birthday; -- Gitblit v1.9.1