| | |
| | | |
| | | //绑定用户 |
| | | public Response getUsersByRoleId(int roleId){ |
| | | List<User> userList = userMapper.selectList(null); |
| | | QueryWrapper<User> userQueryWrapper = new QueryWrapper<>(); |
| | | userQueryWrapper.ne("name","superuser"); |
| | | List<User> userList = userMapper.selectList(userQueryWrapper); |
| | | QueryWrapper<UserRole> queryWrapper= new QueryWrapper(); |
| | | queryWrapper.eq("role_id",roleId); |
| | | List<UserRole> userRoleList = mapper.selectList(queryWrapper); |
| | |
| | | queryWrapper.select("user_id").eq("role_id",roleId); |
| | | List<UserRole> userIds = mapper.selectList(queryWrapper); |
| | | List<User> userList = new ArrayList<>(); |
| | | for (UserRole userRole:userIds) { |
| | | User user = userMapper.selectById(userRole.getUserId()); |
| | | for (int i = 0; i < userIds.size(); i++) { |
| | | User user = userMapper.selectById(userIds.get(i).getUserId()); |
| | | if ("superuser".equals(user.getName())){ |
| | | continue; |
| | | } |
| | | userList.add(user); |
| | | } |
| | | PageInfo<User> pageInfo = new PageInfo<>(userList); |