From 177188e74cbb15581132578b7b2857957b667a94 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期二, 21 十月 2025 16:24:23 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/system/entity/User.java | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 110 insertions(+), 8 deletions(-)
diff --git a/src/main/java/com/zy/system/entity/User.java b/src/main/java/com/zy/system/entity/User.java
index 4a818ef..c161ede 100644
--- a/src/main/java/com/zy/system/entity/User.java
+++ b/src/main/java/com/zy/system/entity/User.java
@@ -4,16 +4,16 @@
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
-import com.zy.system.service.HostService;
-import com.zy.system.service.RoleService;
import com.core.common.Cools;
import com.core.common.SpringUtils;
+import com.zy.system.service.HostService;
+import com.zy.system.service.RoleService;
import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;
-//import com.zy.system.service.RoleService;
+//import com.zy.sc.system.service.RoleService;
@TableName("sys_user")
public class User implements Serializable {
@@ -32,13 +32,31 @@
@TableField("host_id")
private Long hostId;
+
/**
- * 鍚嶇О
+ * 鎵�灞為儴闂�
+ */
+ @TableField("dept_id")
+ private Long deptId;
+
+ /**
+ * 瑙掕壊
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+ /**
+ * 璐﹀彿
*/
private String username;
/**
- * 璐﹀彿
+ * 鍚嶇О
+ */
+ private String nickname;
+
+ /**
+ * 鎵嬫満鍙�
*/
private String mobile;
@@ -48,10 +66,19 @@
private String password;
/**
- * 瑙掕壊
+ * 澶村儚
*/
- @TableField("role_id")
- private Long roleId;
+ private String avatar;
+
+ /**
+ * 閭
+ */
+ private String email;
+
+ /**
+ * 鎬у埆 0: 鐢� 1: 濂� 2: 鏈煡
+ */
+ private Integer sex;
/**
* 娉ㄥ唽鏃堕棿
@@ -63,6 +90,11 @@
* 鐘舵�� 1: 鍚敤 0: 绂佺敤
*/
private Integer status;
+
+ /**
+ * 榛樿鍑哄簱鍙�
+ */
+ private Integer defaultOutSta;
public Long getId() {
return id;
@@ -93,8 +125,33 @@
this.hostId = hostId;
}
+ public Long getDeptId() {
+ return deptId;
+ }
+
+ public String getDeptName() {
+// DeptService service = SpringUtils.getBean(DeptService.class);
+// Dept dept = service.selectById(this.deptId);
+// if (!Cools.isEmpty(dept)){
+// return dept.getName();
+// }
+ return null;
+ }
+
+ public void setDeptId(Long deptId) {
+ this.deptId = deptId;
+ }
+
public void setUsername(String username) {
this.username = username;
+ }
+
+ public String getNickname() {
+ return nickname;
+ }
+
+ public void setNickname(String nickname) {
+ this.nickname = nickname;
}
public String getMobile() {
@@ -111,6 +168,44 @@
public void setPassword(String password) {
this.password = password;
+ }
+
+ public String getAvatar() {
+ return avatar;
+ }
+
+ public void setAvatar(String avatar) {
+ this.avatar = avatar;
+ }
+
+ public String getEmail() {
+ return email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public Integer getSex() {
+ return sex;
+ }
+
+ public String getSex$(){
+ if (null == this.sex){ return null; }
+ switch (this.sex){
+ case 0:
+ return "鐢�";
+ case 1:
+ return "濂�";
+ case 2:
+ return "鏈煡";
+ default:
+ return String.valueOf(this.sex);
+ }
+ }
+
+ public void setSex(Integer sex) {
+ this.sex = sex;
}
public Long getRoleId() {
@@ -165,5 +260,12 @@
this.status = status;
}
+ public Integer getDefaultOutSta() {
+ return defaultOutSta;
+ }
+
+ public void setDefaultOutSta(Integer defaultOutSta) {
+ this.defaultOutSta = defaultOutSta;
+ }
}
--
Gitblit v1.9.1