pageResult.ts
457 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
export interface PageResult<T> {
/**
* 是否有上一页
*/
hasPrev: boolean;
/**
* 是否有下一页
*/
hasNext: boolean;
/**
* 总记录数
*/
totalCount: number;
/**
* 每页数据量
*/
pageSize: number;
/**
* 当前页码
*/
pageIndex: number;
/**
* 总页数
*/
totalPage: number;
/**
* 数据
*/
datas: T[] | null;
/**
* 附加数据
*/
extra: Map<any, any>;
}