加销售数据权限控制

This commit is contained in:
luojiaquan
2026-09-21 09:52:41 +08:00
parent 8cbb8e2b5d
commit cf04681cea
13 changed files with 155 additions and 22 deletions
@@ -20,6 +20,13 @@ public interface SysUserMapper
*/
public List<SysUser> selectUserList(SysUser sysUser);
/**
* 查询全部未删除用户(下拉选项用,不带数据权限过滤)
*
* @return 用户信息集合
*/
public List<SysUser> selectUserOptions();
/**
* 根据条件分页查询已配用户角色列表
*
@@ -19,6 +19,13 @@ public interface ISysUserService
*/
public List<SysUser> selectUserList(SysUser user);
/**
* 查询全部未删除用户(下拉选项用,不带数据权限过滤)
*
* @return 用户信息集合
*/
public List<SysUser> selectUserOptions();
/**
* 根据条件分页查询已分配用户角色列表
*
@@ -79,6 +79,15 @@ public class SysUserServiceImpl implements ISysUserService
return userMapper.selectUserList(user);
}
/**
* 下拉选项专用:故意不加 @DataScope,任何角色都能拿到完整用户名单用于人员选择/回显
*/
@Override
public List<SysUser> selectUserOptions()
{
return userMapper.selectUserOptions();
}
/**
* 根据条件分页查询已分配用户角色列表
*