From 4726c003e6bd9b5de39f9a85a358c838fea0c089 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Thu, 17 Apr 2025 16:56:58 +0800 Subject: [PATCH] user type --- .../java/com/bonus/system/api/domain/SysUser.java | 13 +++++++++++++ .../main/resources/mapper/system/SysUserMapper.xml | 5 +++++ 2 files changed, 18 insertions(+) diff --git a/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java b/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java index 630317d..24a474b 100644 --- a/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java +++ b/bonus-api/bonus-api-system/src/main/java/com/bonus/system/api/domain/SysUser.java @@ -45,6 +45,11 @@ public class SysUser extends BaseEntity { @Excel(name = "公司编号", type = Type.IMPORT) private Long companyId; + /** + * 用户类型 (00系统用户) + */ + private String userType; + /** * 用户账号 */ @@ -209,6 +214,14 @@ public class SysUser extends BaseEntity { this.nickName = nickName; } + public String getUserType() { + return userType; + } + + public void setUserType(String userType) { + this.userType = userType; + } + @Xss(message = "用户账号不能包含脚本字符") @NotBlank(message = "用户账号不能为空") @Size(min = 0, max = 20, message = "用户账号长度不能超过20个字符") diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml index 7fa6072..757e13f 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -8,6 +8,7 @@ + @@ -62,6 +63,7 @@ ELSE SUBSTRING_INDEX(SUBSTRING_INDEX(d.ancestors, ',', 2), ',', -1) END as company_id, + u.user_type, u.user_name, u.nick_name, u.email, @@ -264,6 +266,7 @@ insert into sys_user( user_id, dept_id, + user_type, user_name, nick_name, email, @@ -282,6 +285,7 @@ )values( #{userId}, #{deptId}, + #{userType}, #{userName}, #{nickName}, #{email}, @@ -304,6 +308,7 @@ update sys_user dept_id = #{deptId}, + user_type = #{userType}, user_name = #{userName}, nick_name = #{nickName}, email = #{email},