| | |
| | | } |
| | | |
| | | export interface IPage { |
| | | page: number; |
| | | total: number; |
| | | page_size: number; |
| | | page?: number; |
| | | total?: number; |
| | | page_size?: number; |
| | | |
| | | current?:number; |
| | | size?:number; |
| | | } |
| | | |
| | | export interface IListWorkspaceResponse<T> { |
| | |
| | | pagination: IPage; |
| | | }; |
| | | } |
| | | // 接口返回参数字段 |
| | | interface Field<T> { |
| | | code: number |
| | | data: T, |
| | | message: string |
| | | success: boolean |
| | | } |
| | | // Workspace |
| | | export interface IWorkspaceResponse<T> { |
| | | code: number; |
| | | data: Field<T>; |
| | | message: string; |
| | | success:boolean; |
| | | code: number; |
| | | data: T; |
| | | message: string; |
| | | } |
| | | |
| | | export type IStatus = 'WAITING' | 'DOING' | 'SUCCESS' | 'FAILED'; |