From c15623a135260f0804bd2c5a69fce957f4b30abe Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 08 七月 2025 09:03:53 +0800
Subject: [PATCH] 修改
---
multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java | 45 +++++++++++++++++++++++++++++----------------
1 files changed, 29 insertions(+), 16 deletions(-)
diff --git a/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java b/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java
index 5c9a065..cbbeca4 100644
--- a/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java
+++ b/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java
@@ -13,6 +13,7 @@
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
+import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
@@ -55,10 +56,10 @@
@TableField("user_type")
private Integer userType;
- @NotBlank(message = "手机号码不能为空")
- @Length(min = 11, max = 11, message = "手机号只能为11位")
- @Pattern(regexp = "^[1][3,4,5,6,7,8,9][0-9]{9}$",message = "手机号码有误!")
- @ApiModelProperty(value = "手机号码",required = true)
+// @NotBlank(message = "手机号码不能为空")
+// @Length(min = 11, max = 11, message = "手机号只能为11位")
+// @Pattern(regexp = "^[1][3,4,5,6,7,8,9][0-9]{9}$",message = "手机号码有误!")
+ @ApiModelProperty(value = "手机号码",required = false)
@TableField("phone")
private String phone;
@@ -105,6 +106,30 @@
@TableField("version")
private Integer version;
+ @ApiModelProperty("部门")
+ @TableField("dept_id")
+ private Long deptId;
+
+ @ApiModelProperty("部门名称")
+ @TableField(exist = false)
+ private String deptName;
+
+ @ApiModelProperty("职务")
+ @TableField("duty")
+ private String duty;
+
+ @ApiModelProperty("专业")
+ @TableField("post")
+ private String post;
+
+ @ApiModelProperty("身份证号")
+ @TableField("id_card")
+ private String idCard;
+
+ @ApiModelProperty("入职时间")
+ @TableField("entry_time")
+ private LocalDate entryTime;
+
@ApiModelProperty("公司名称")
@TableField(exist = false)
private String companyName;
@@ -120,16 +145,4 @@
@TableField(exist = false)
private List<SysRole> roles;
- @ApiModelProperty("是否为管理员")
- @TableField(exist = false)
- private Boolean admin;
- public boolean isAdmin()
- {
- return isAdmin(this.id);
- }
-
- public static boolean isAdmin(Long userId)
- {
- return userId != null && 1L == userId;
- }
}
--
Gitblit v1.9.2