浏览代码

公共type类型定义

lfeish 1 年之前
父节点
当前提交
7da7a6be0a
共有 2 个文件被更改,包括 15 次插入0 次删除
  1. 1 0
      src/types/common/constants.ts
  2. 14 0
      src/types/common/type.ts

+ 1 - 0
src/types/common/constants.ts

@@ -0,0 +1 @@
+export const DEFAULT_PAGE_SIZE = 10;

+ 14 - 0
src/types/common/type.ts

@@ -0,0 +1,14 @@
+export interface PaginationRequest {
+  pageNumber: number;
+  pageSize: number;
+}
+
+export interface PaginationResponse<T> {
+  pageNumber: number;
+  pageSize: number;
+  totalPage: number;
+  totalRow: number;
+  records: T[];
+}
+
+export type SUCCESS = 1;