有问题的代码
``java
List<Entity> resultList= Mapper.selectQueryList(queryReq);
List<Resp> resp = BeanUtil.convert(resultList, Resp.class);
PageInfo<Resp> pageInfo =new PageInfo<>(resp );
for (QueryResp queryResp : resp) {
if ( queryResp .getModifierName()==null){
***************
************
/******
}
}
return PageResponseUtil.ok(queryReq,pageInfo.getTotal(),resp);
修改后总条数获取正常,分页时应在beanutils之前处理完毕再进行
拷贝,否则总条数只会获取当前页的
List<Entity> resultList= Mapper.selectQueryList(queryReq);
PageInfo<Entity> pageInfo =new PageInfo<>(resultList);
List<Resp> resp = BeanUtil.convert(resultList, Resp.class);
for (QueryResp queryResp : resp) {
if ( queryResp .getModifierName()==null){
***************
************
/******
}
}
return PageResponseUtil.ok(queryReq,pageInfo.getTotal(),resp);