Skip to content
GitLab
探索
登录
注册
主导航
搜索或转到…
项目
S
Saber
管理
动态
成员
标记
计划
议题
0
议题看板
里程碑
Wiki
代码
合并请求
0
仓库
分支
提交
标签
仓库图
比较修订版本
代码片段
构建
流水线
作业
流水线计划
产物
部署
发布
软件包库
模型注册表
运维
环境
Terraform 模块
监控
事件
分析
价值流分析
贡献者分析
CI/CD 分析
仓库分析
模型实验
帮助
帮助
支持
GitLab 文档
比较 GitLab 各版本
社区论坛
为 GitLab 提交贡献
提交反馈
快捷键
?
代码片段
群组
项目
Show more breadcrumbs
SaberLink
Saber
合并请求
!86
[Feature#]修正查询用户信息未指定年级时查询结果为空的 Bug
代码
评审变更
检出分支
下载
补丁
文本差异
已合并
[Feature#]修正查询用户信息未指定年级时查询结果为空的 Bug
feat/xiaoyan
至
main
概览
0
提交
1
流水线
0
变更
1
已合并
DoudiNCer
请求将
feat/xiaoyan
合并到
main
1年前
概览
0
提交
1
流水线
0
变更
1
展开
0
0
合并请求报告
比较
main
main (源)
和
最新版本
最新版本
9779a838
1 次提交,
1年前
1 文件
+
5
−
1
内联
比较变更
并排
内联
显示空白变更内容
一次显示一个文件
src/main/java/com/steadon/saber/service/impl/UserGroupServiceImpl.java
+
5
−
1
操作
@@ -60,7 +60,11 @@ public class UserGroupServiceImpl implements UserGroupService {
@Override
public
PageData
<
UserInfo
>
searchUserInfo
(
UserInfoSearchRequest
request
,
Integer
pageNo
,
Integer
pageSize
)
{
String
keyword
=
request
.
getKeyword
();
QueryWrapper
<
UserInfo
>
wrapper
=
new
QueryWrapper
<
UserInfo
>().
eq
(
"grade"
,
request
.
getGrade
()).
and
(
w
->
w
.
like
(
"name"
,
keyword
).
or
().
like
(
"email"
,
keyword
).
or
().
like
(
"mobile"
,
keyword
).
or
().
like
(
"user_id"
,
keyword
));
QueryWrapper
<
UserInfo
>
wrapper
=
new
QueryWrapper
<
UserInfo
>().
and
(
w
->
w
.
like
(
"name"
,
keyword
).
or
().
like
(
"email"
,
keyword
).
or
().
like
(
"mobile"
,
keyword
).
or
().
like
(
"user_id"
,
keyword
));
// 区分筛选条件是否有年级
if
(
request
.
getGrade
()
!=
null
&&
request
.
getGrade
().
length
()
!=
0
){
wrapper
.
eq
(
"grade"
,
request
.
getGrade
());
}
Page
<
UserInfo
>
page
=
new
Page
<>(
pageNo
,
pageSize
);
Page
<
UserInfo
>
pageData
=
userInfoMapper
.
selectPage
(
page
,
wrapper
);
return
new
PageData
<
UserInfo
>().
praiseIPage
(
pageData
);
加载中