From 9e47ca901301d0a7af9bdfe49e9845ee07f5f456 Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期四, 12 六月 2025 14:46:09 +0800 Subject: [PATCH] 部分功能调整 --- multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java | 37 +++++++++++++++++++++++++------------ 1 files changed, 25 insertions(+), 12 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..49d1825 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; @@ -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