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 IResult {
| code: number;
| message: string;
| }
|
| export interface IPage {
| page?: number;
| total?: number;
| page_size?: number;
|
| current?:number;
| size?:number;
| }
|
| export interface IListWorkspaceResponse<T> {
| code: number;
| message: string;
| data: {
| list: T[];
| pagination: IPage;
| };
| }
| // Workspace
| export interface IWorkspaceResponse<T> {
| code: number;
| data: T;
| message: string;
| }
|
| export type IStatus = 'WAITING' | 'DOING' | 'SUCCESS' | 'FAILED';
|
| export interface CommonListResponse<T> extends IResult {
| data: {
| list: T[];
| pagination: IPage;
| };
| }
|
| export interface CommonResponse<T> extends IResult {
| data: T
| }
|
|