| | |
| | | @Schema(description = "用户账号,模糊匹配", example = "yudao") |
| | | private String username; |
| | | |
| | | @Schema(description = "用户昵称,模糊匹配", example = "超级管理员") |
| | | private String nickname; |
| | | |
| | | @Schema(description = "手机号码,模糊匹配", example = "yudao") |
| | | private String mobile; |
| | | |
| | |
| | | default PageResult<AdminUserDO> selectPage(UserPageReqVO reqVO, Collection<Long> deptIds, Collection<Long> userIds) { |
| | | return selectPage(reqVO, new LambdaQueryWrapperX<AdminUserDO>() |
| | | .likeIfPresent(AdminUserDO::getUsername, reqVO.getUsername()) |
| | | .likeIfPresent(AdminUserDO::getNickname, reqVO.getNickname()) |
| | | .likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile()) |
| | | .eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus()) |
| | | .betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getCreateTime()) |