提交 db1146ed authored 作者: chaoyanjun's avatar chaoyanjun

--no commit message

上级 e059fd0a
......@@ -126,20 +126,20 @@ public class ThriceAuditServiceImpl extends BaseServiceImpl<ThriceAudit, Integer
return arg;
})
.collect(Collectors.toList());
List<ThriceAuditListVo> result = result1.stream().filter(v -> v.getDealTime() != null).sorted(Comparator.comparing(ThriceAuditListVo::getDealTime).reversed()).collect(Collectors.toList());
List<ThriceAuditListVo> vos = result1.stream().filter(v -> v.getDealTime() == null).collect(Collectors.toList());
result.addAll(vos);
List<ThriceAuditListVo> result = result1.stream().filter(v -> v.getDealTime() != null).sorted(Comparator.comparing(ThriceAuditListVo::getDealTime).reversed()).collect(Collectors.toList());
vos.addAll(result);
PageInfo info = new PageInfo();
List<ThriceAuditListVo> vs = new ArrayList<ThriceAuditListVo>();
//分页总个数
info.setTotal(result.size());
info.setTotal(vos.size());
//判断分页的前页列表
if ((pageParam.getPageNum() - 1) * pageParam.getPageSize() > result.size()){
if ((pageParam.getPageNum() - 1) * pageParam.getPageSize() > vos.size()){
vs = null;
}else if ((pageParam.getPageNum() - 1) * pageParam.getPageSize() + pageParam.getPageSize() >= result.size()){
vs = result.subList((pageParam.getPageNum() - 1) * pageParam.getPageSize(), result.size());
}else if ((pageParam.getPageNum() - 1) * pageParam.getPageSize() + pageParam.getPageSize() >= vos.size()){
vs = vos.subList((pageParam.getPageNum() - 1) * pageParam.getPageSize(), vos.size());
}else {
vs = result.subList((pageParam.getPageNum() - 1) * pageParam.getPageSize(), (pageParam.getPageNum() - 1) * pageParam.getPageSize() + pageParam.getPageSize());
vs = vos.subList((pageParam.getPageNum() - 1) * pageParam.getPageSize(), (pageParam.getPageNum() - 1) * pageParam.getPageSize() + pageParam.getPageSize());
}
info.setList(vs);
return info;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论