|
|
|
@ -121,4 +121,15 @@ public class CommonController { |
|
|
|
Page<User> page = userService.findByConditionForMobile(user, searchVo, PageUtil.initPage(pageVo)); |
|
|
|
return new ResultUtil<Page<User>>().setData(page); |
|
|
|
} |
|
|
|
|
|
|
|
@RequestMapping(value = "/user/list", method = RequestMethod.GET) |
|
|
|
@ApiOperation(value = "获得用户下级用户") |
|
|
|
public Result<List<User>> getUserList() { |
|
|
|
User u = securityUtil.getCurrUser(); |
|
|
|
// 清除持久上下文环境 避免后面语句导致持久化
|
|
|
|
entityManager.detach(u); |
|
|
|
u.setPassword(null); |
|
|
|
List<User> users = userService.findAllByInviteCode(u.getId()); |
|
|
|
return new ResultUtil<List<User>>().setData(users); |
|
|
|
} |
|
|
|
} |
|
|
|
|