Commit 38d4474b69f5ff16bb1f6814304e0920857750eb
1 parent
3d8fc3a7
昵称匹配
Showing
2 changed files
with
3 additions
and
0 deletions
urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/controller/admin/user/vo/user/UserPageReqVO.java
| ... | ... | @@ -19,6 +19,8 @@ import static com.zteits.urbanops.framework.common.util.date.DateUtils.FORMAT_YE |
| 19 | 19 | @EqualsAndHashCode(callSuper = true) |
| 20 | 20 | public class UserPageReqVO extends PageParam { |
| 21 | 21 | |
| 22 | + @Schema(description = "用户昵称,模糊匹配", example = "urbanops") | |
| 23 | + private String nickname; | |
| 22 | 24 | @Schema(description = "用户账号,模糊匹配", example = "urbanops") |
| 23 | 25 | private String username; |
| 24 | 26 | ... | ... |
urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/dal/mysql/user/AdminUserMapper.java
| ... | ... | @@ -29,6 +29,7 @@ public interface AdminUserMapper extends BaseMapperX<AdminUserDO> { |
| 29 | 29 | |
| 30 | 30 | default PageResult<AdminUserDO> selectPage(UserPageReqVO reqVO, Collection<Long> deptIds, Collection<Long> userIds) { |
| 31 | 31 | return selectPage(reqVO, new LambdaQueryWrapperX<AdminUserDO>() |
| 32 | + .likeIfPresent(AdminUserDO::getNickname, reqVO.getNickname()) | |
| 32 | 33 | .likeIfPresent(AdminUserDO::getUsername, reqVO.getUsername()) |
| 33 | 34 | .likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile()) |
| 34 | 35 | .eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus()) | ... | ... |