From db8242513644b246a30222663ef20e21f1e7c7ce Mon Sep 17 00:00:00 2001 From: heheng <475597332@qq.com> Date: 星期二, 10 六月 2025 09:55:46 +0800 Subject: [PATCH] init --- exam-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/exam-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java b/exam-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java index b35568b..7690a1c 100644 --- a/exam-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java +++ b/exam-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java @@ -3,6 +3,7 @@ import cn.hutool.core.codec.Base64; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.gkhy.exam.common.annotation.DataScope; import com.gkhy.exam.common.api.CommonPage; import com.gkhy.exam.common.constant.CacheConstant; import com.gkhy.exam.common.constant.UserConstant; @@ -61,6 +62,31 @@ } return CommonPage.restPage(users); } + /** + * 根据条件分页查询已分配用户角色列表 + * + * @param user 用户信息 + * @return 用户信息集合信息 + */ + @Override + @DataScope( userAlias = "u") + public List<SysUser> selectAllocatedList(SysUser user) + { + return baseMapper.selectAllocatedList(user); + } + + /** + * 根据条件分页查询未分配用户角色列表 + * + * @param user 用户信息 + * @return 用户信息集合信息 + */ + @Override + @DataScope( userAlias = "u") + public List<SysUser> selectUnallocatedList(SysUser user) + { + return baseMapper.selectUnallocatedList(user); + } @Override -- Gitblit v1.9.2