|
|
|
|
|
|
30
|
public AjaxResult getList(Link input, PageInput pageInput) {
|
30
|
public AjaxResult getList(Link input, PageInput pageInput) {
|
|
31
|
LambdaQueryWrapper<Link> qw = new LambdaQueryWrapper();
|
31
|
LambdaQueryWrapper<Link> qw = new LambdaQueryWrapper();
|
|
32
|
qw.like(!StringHelper.isEmpty(input.getKhUser()), Link::getKhUser, input.getKhUser());
|
32
|
qw.like(!StringHelper.isEmpty(input.getKhUser()), Link::getKhUser, input.getKhUser());
|
|
33
|
- qw.eq(!StringHelper.isEmpty(input.getKfUser()), Link::getKfUser, input.getKfUser());
|
|
|
|
|
|
33
|
+ if(!StringHelper.isEmpty(input.getKfUser())) {
|
|
|
|
34
|
+ qw.eq(Link::getKfUser, input.getKfUser());
|
|
|
|
35
|
+ }else {
|
|
|
|
36
|
+ qw.eq(Link::getKfUser, CurrentUser().getUserName());
|
|
|
|
37
|
+ }
|
|
34
|
qw.eq(input.getLastTime() != null , Link::getLastTime, input.getLastTime());
|
38
|
qw.eq(input.getLastTime() != null , Link::getLastTime, input.getLastTime());
|
|
|
|
39
|
+ qw.orderByDesc(Link::getLastTime);
|
|
35
|
Page<Link> page = GetPage(pageInput);
|
40
|
Page<Link> page = GetPage(pageInput);
|
|
36
|
if (page != null) {
|
41
|
if (page != null) {
|
|
37
|
IPage<Link> iPage = linkService.getListPage(page, qw);
|
42
|
IPage<Link> iPage = linkService.getListPage(page, qw);
|