| | |
| | | @GetMapping |
| | | @ApiOperation("分页查询所有数据") |
| | | public R selectAll(Page<User> page, User user) { |
| | | return R.ok(this.userService.page(page, new QueryWrapper<User>() |
| | | R<Page<User>> res = R.ok(this.userService.page(page, new QueryWrapper<User>() |
| | | .eq("role", 0) |
| | | .and(StringUtils.isNotBlank(user.getNickName()) && StringUtils.isNotBlank(user.getRealName()), new Consumer<QueryWrapper<User>>() { |
| | | @Override |
| | |
| | | } |
| | | }) |
| | | .like(StringUtils.isNotBlank(user.getNickName()) && StringUtils.isBlank(user.getRealName()), "nick_name", user.getNickName()) |
| | | .or() |
| | | .like(StringUtils.isNotBlank(user.getRealName()) && StringUtils.isBlank(user.getNickName()), "real_name", user.getRealName()) |
| | | .and(StringUtils.isNotBlank(user.getRealName()) && StringUtils.isBlank(user.getNickName()), new Consumer<QueryWrapper<User>>() { |
| | | @Override |
| | | public void accept(QueryWrapper<User> userQueryWrapper) { |
| | | userQueryWrapper.like("real_name", user.getRealName()); |
| | | } |
| | | }) |
| | | // .like(StringUtils.isNotBlank(user.getRealName()) && StringUtils.isBlank(user.getNickName()), "real_name", user.getRealName()) |
| | | .orderByDesc("ctime"))); |
| | | return res; |
| | | } |
| | | |
| | | /** |