解决PageHelper分页不正常,pages始终等于1,total 始终等于pageSize的问题
问题
pages
始终等于1,total
始终等于pageSize
原因
原因是我在查询到list数据之后,对list做了操作,导致分页不正常
// 这是service层的类
public PageInfo<TUiWork> getAllByPagination(Integer pageNum, Integer pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<TUiWork> workList = workMapper.getAll();
// 问题就在这里,我对workList做了操作
List<TUiWork> newWorkList = new ArrayList<>