| | |
| | | * @return 用户信息集合信息
|
| | | */
|
| | | @Override
|
| | | @DataScope(deptAlias = "d", userAlias = "u")
|
| | | @DataScope(userAlias = "u")
|
| | | public List<SysUser> selectUserList(SysUser user)
|
| | | {
|
| | | return userMapper.selectUserList(user);
|
| | |
| | | }
|
| | | return user.getDeptIds().length;
|
| | | }
|
| | |
|
| | | @Override
|
| | | public List<Long> selectDeptIdsByUserId(Long userId) {
|
| | | LambdaQueryWrapper<SysUserDept> queryWrapper = new LambdaQueryWrapper<>();
|
| | | queryWrapper.eq(SysUserDept::getUserId, userId);
|
| | | return sysUserDeptMapper.selectList(queryWrapper).stream().map(SysUserDept::getDeptId).collect(Collectors.toList());
|
| | | }
|
| | | }
|