情况如下:
PageHelper.startPage(currentPage, pageSize);
List<CardInfosVO> cardInfosList = cardService.getInfosByParam(map);
然后根据不同的业务场景又对cardInfosList进行了不同的组装,第一种情况是所有的结果集,第二种情况是删除了部分数据,最后
PageInfo<CardInfosVO> pageInfo = new PageInfo<CardInfosVO>(cardInfosList);
最终的结果就是第一种情况的分页正确,第二种情况的分页cardInfosList的结果集是对的,但是分页的总条数和分页的页数不对。
哪位高人给指点下。