From 5fd51c437819f1c9d027a936db4ba2ee7cd2e053 Mon Sep 17 00:00:00 2001
From: ustcyc <yincun@163.com>
Date: 星期二, 07 一月 2025 15:02:58 +0800
Subject: [PATCH] 升级架构

---
 zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysUser.java |   32 +++++++++++++++++++++++++-------
 1 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysUser.java b/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysUser.java
index 2cb8c09..227c117 100644
--- a/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysUser.java
+++ b/zhitan-common/src/main/java/com/zhitan/common/core/domain/entity/SysUser.java
@@ -1,21 +1,24 @@
 package com.zhitan.common.core.domain.entity;
 
-import java.util.Date;
-import java.util.List;
-import javax.validation.constraints.*;
-
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.zhitan.common.annotation.Excel;
 import com.zhitan.common.annotation.Excels;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
 import com.zhitan.common.core.domain.BaseEntity;
 import com.zhitan.common.xss.Xss;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+import javax.validation.constraints.Email;
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.Size;
+import java.util.Date;
+import java.util.List;
 
 /**
  * 鐢ㄦ埛瀵硅薄 sys_user
- * 
+ *
  * @author zhitan
  */
 @TableName("sys_user")
@@ -78,19 +81,26 @@
         @Excel(name = "閮ㄩ棬鍚嶇О", targetAttr = "deptName", type = Excel.Type.EXPORT),
         @Excel(name = "閮ㄩ棬璐熻矗浜�", targetAttr = "leader", type = Excel.Type.EXPORT)
     })
+    @TableField(exist = false)
     private SysDept dept;
 
     /** 瑙掕壊瀵硅薄 */
+    @TableField(exist = false)
     private List<SysRole> roles;
 
     /** 瑙掕壊缁� */
+    @TableField(exist = false)
     private Long[] roleIds;
 
     /** 宀椾綅缁� */
+    @TableField(exist = false)
     private Long[] postIds;
 
     /** 瑙掕壊ID */
+    @TableField(exist = false)
     private Long roleId;
+
+    private String singleUser;
 
     public SysUser()
     {
@@ -300,6 +310,14 @@
         this.roleId = roleId;
     }
 
+    public String getSingleUser() {
+        return singleUser;
+    }
+
+    public void setSingleUser(String singleUser) {
+        this.singleUser = singleUser;
+    }
+
     @Override
     public String toString() {
         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)

--
Gitblit v1.9.3