From 23855599412c4d61b38d78f0f3abd3430a48b5b1 Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期三, 25 六月 2025 11:51:38 +0800 Subject: [PATCH] Merge branch 'mdc_hyjs_master' --- lxzn-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java | 146 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 146 insertions(+), 0 deletions(-) diff --git a/lxzn-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java b/lxzn-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java new file mode 100644 index 0000000..6345532 --- /dev/null +++ b/lxzn-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java @@ -0,0 +1,146 @@ +package org.jeecg.common.system.vo; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; +import org.jeecg.common.desensitization.annotation.SensitiveField; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; + +/** + * <p> + * 鍦ㄧ嚎鐢ㄦ埛淇℃伅 + * </p> + * + * @Author scott + * @since 2018-12-20 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class LoginUser { + + /** + * 鐧诲綍浜篿d + */ + @SensitiveField + private String id; + + /** + * 鐧诲綍浜鸿处鍙� + */ + @SensitiveField + private String username; + + /** + * 鐧诲綍浜哄悕瀛� + */ + @SensitiveField + private String realname; + + /** + * 鐧诲綍浜哄瘑鐮� + */ + @SensitiveField + private String password; + + /** + * 褰撳墠鐧诲綍閮ㄩ棬code + */ + private String orgCode; + /** + * 鐢ㄦ埛绫诲瀷 + */ + private Integer userType; + /** + * 澶村儚 + */ + @SensitiveField + private String avatar; + + /** + * 鐢熸棩 + */ + @SensitiveField + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + private Date birthday; + + /** + * 鎬у埆锛�1锛氱敺 2锛氬コ锛� + */ + private Integer sex; + + /** + * 鐢靛瓙閭欢 + */ + @SensitiveField + private String email; + + /** + * 鐢佃瘽 + */ + @SensitiveField + private String phone; + + /** + * 鐘舵��(1锛氭甯� 2锛氬喕缁� 锛� + */ + private Integer status; + + private Integer delFlag; + /** + * 鍚屾宸ヤ綔娴佸紩鎿�1鍚屾0涓嶅悓姝� + */ + private Integer activitiSync; + + /** + * 鍒涘缓鏃堕棿 + */ + private Date createTime; + + /** + * 韬唤锛�1 鏅�氬憳宸� 2 涓婄骇锛� + */ + private Integer userIdentity; + + /** + * 绠$悊閮ㄩ棬ids + */ + private String departIds; + + /** + * 绠$悊浜х嚎ids + */ + private String productionIds; + + /** + * 鑱屽姟锛屽叧鑱旇亴鍔¤〃 + */ + @SensitiveField + private String post; + + /** + * 搴ф満鍙� + */ + @SensitiveField + private String telephone; + + /**澶氱鎴穒d閰嶇疆锛岀紪杈戠敤鎴风殑鏃跺�欒缃�*/ + private String relTenantIds; + + /**璁惧id uniapp鎺ㄩ�佺敤*/ + private String clientId; + /**浼佷笟Id*/ + private String enterpriseId; + + /** + * 鎵�灞炵粍缁噄d + */ + private String departId; + + private String equipmentIds; + +} -- Gitblit v1.9.3