whyczh
2021-06-03 195cdca1fae35cc9d7750ec2446412ef6cfb41fe
src/main/java/com/whyc/service/UserRoleService.java
@@ -66,7 +66,9 @@
    //绑定用户
    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);
@@ -108,8 +110,11 @@
        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);