| | |
| | | convert(param, wrapper); |
| | | wrapper.orderBy("id", false); |
| | | if (9527 == getUserId()) { |
| | | return R.ok(userService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | List<User> userList = userService.selectUserList(null,curr,limit); |
| | | Page<User> page = new Page<User>(curr,limit).setRecords(userList); |
| | | page.setTotal(userService.selectUserListTotal(null)); |
| | | return R.ok(page); |
| | | } |
| | | |
| | | Long roleId = getUser().getRoleId(); |
| | | Role role = roleService.selectById(roleId); |
| | | Long leaderId = role.getLeader(); |
| | | if (null != leaderId) { |
| | | List<Long> leaderIds = new ArrayList<>(); |
| | | if (null != leaderId) { |
| | | leaderIds.add(role.getId()); |
| | | while (leaderId != null) { |
| | | Role leader = roleService.selectById(leaderId); |
| | | leaderIds.add(leader.getId()); |
| | | leaderId = leader.getLeader(); |
| | | } |
| | | wrapper.notIn("role_id", leaderIds); |
| | | } |
| | | |
| | | return R.ok(userService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | List<User> userList = userService.selectUserList(leaderIds,curr,limit); |
| | | Page<User> page = new Page<User>(curr,limit).setRecords(userList); |
| | | page.setTotal(userService.selectUserListTotal(leaderIds)); |
| | | return R.ok(page); |
| | | } |
| | | |
| | | private void convert(Map<String, Object> map, EntityWrapper wrapper){ |
| | |
| | | @RequestMapping(value = "/user/add/auth") |
| | | @ManagerAuth(memo = "系统用户添加") |
| | | public R add(User user) { |
| | | user.setStatus(1); |
| | | userService.insert(user); |
| | | return R.ok(); |
| | | } |