data.d.ts 623 B

1234567891011121314151617181920212223242526272829303132333435
  1. export interface TableListItem {
  2. key: number;
  3. disabled?: boolean;
  4. href: string;
  5. avatar: string;
  6. name: string;
  7. owner: string;
  8. desc: string;
  9. callNo: number;
  10. status: number;
  11. updatedAt: Date;
  12. createdAt: Date;
  13. progress: number;
  14. }
  15. export interface TableListPagination {
  16. total: number;
  17. pageSize: number;
  18. current: number;
  19. }
  20. export interface TableListData {
  21. list: TableListItem[];
  22. pagination: Partial<TableListPagination>;
  23. }
  24. export interface TableListParams {
  25. sorter?: string;
  26. status?: string;
  27. name?: string;
  28. desc?: string;
  29. key?: number;
  30. pageSize?: number;
  31. currentPage?: number;
  32. }