refactor: 优化分页总记录数数据类型

This commit is contained in:
Charles7c 2023-09-01 00:36:56 +08:00
parent 015ff5512b
commit bfea689b0e

View File

@ -53,7 +53,7 @@ public class PageDataVO<V> implements Serializable {
* 总记录数
*/
@Schema(description = "总记录数", example = "10")
private int total;
private long total;
/**
* 基于 MyBatis Plus 分页数据构建分页信息并将源数据转换为指定类型数据
@ -74,7 +74,7 @@ public class PageDataVO<V> implements Serializable {
}
PageDataVO<V> pageDataVO = new PageDataVO<>();
pageDataVO.setList(BeanUtil.copyToList(page.getRecords(), targetClass));
pageDataVO.setTotal((int)page.getTotal());
pageDataVO.setTotal(page.getTotal());
return pageDataVO;
}
@ -93,7 +93,7 @@ public class PageDataVO<V> implements Serializable {
}
PageDataVO<V> pageDataVO = new PageDataVO<>();
pageDataVO.setList(page.getRecords());
pageDataVO.setTotal((int)page.getTotal());
pageDataVO.setTotal(page.getTotal());
return pageDataVO;
}