mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	fix: 优化分页总记录数数据类型
This commit is contained in:
		| @@ -55,7 +55,7 @@ public class PageDataVO<V> implements Serializable { | ||||
|      * 总记录数 | ||||
|      */ | ||||
|     @Schema(description = "总记录数") | ||||
|     private Long total; | ||||
|     private int total; | ||||
|  | ||||
|     /** | ||||
|      * 基于 MyBatis Plus 分页数据构建分页信息,并将源数据转换为指定类型数据 | ||||
| @@ -76,7 +76,7 @@ public class PageDataVO<V> implements Serializable { | ||||
|         } | ||||
|         PageDataVO<V> pageDataVO = new PageDataVO<>(); | ||||
|         pageDataVO.setList(BeanUtil.copyToList(page.getRecords(), targetClass)); | ||||
|         pageDataVO.setTotal(page.getTotal()); | ||||
|         pageDataVO.setTotal((int) page.getTotal()); | ||||
|         return pageDataVO; | ||||
|     } | ||||
|  | ||||
| @@ -95,7 +95,7 @@ public class PageDataVO<V> implements Serializable { | ||||
|         } | ||||
|         PageDataVO<V> pageDataVO = new PageDataVO<>(); | ||||
|         pageDataVO.setList(page.getRecords()); | ||||
|         pageDataVO.setTotal(page.getTotal()); | ||||
|         pageDataVO.setTotal((int) page.getTotal()); | ||||
|         return pageDataVO; | ||||
|     } | ||||
|  | ||||
| @@ -118,7 +118,7 @@ public class PageDataVO<V> implements Serializable { | ||||
|             return pageDataVO; | ||||
|         } | ||||
|  | ||||
|         pageDataVO.setTotal((long)list.size()); | ||||
|         pageDataVO.setTotal(list.size()); | ||||
|         // 对列表数据进行分页 | ||||
|         int fromIndex = (page - 1) * size; | ||||
|         int toIndex = page * size + size; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user