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 05307c2..358e89a 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
@@ -139,6 +139,11 @@ public class SysUser extends BaseEntity {
*/
private Long roleId;
+ /**
+ * 用户组
+ */
+ private Long[] userIds;
+
/**
* 登录权限
*/
@@ -345,6 +350,14 @@ public class SysUser extends BaseEntity {
this.roleId = roleId;
}
+ public Long[] getUserIds() {
+ return userIds;
+ }
+
+ public void setUserIds(Long[] userIds) {
+ this.userIds = userIds;
+ }
+
public String getLoginType() {
return loginType;
}
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 60764e6..8519c4e 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
@@ -144,6 +144,12 @@
#{item}
+
+ and u.user_id in
+
+ #{item}
+
+
GROUP BY u.user_id