1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- export type ErrorMessageMode = 'none' | 'modal' | 'message' | 'notice' | undefined;
- export type SuccessMessageMode = ErrorMessageMode;
- export interface RequestOptions {
-
- joinParamsToUrl?: boolean;
-
- formatDate?: boolean;
-
- isTransformResponse?: boolean;
-
-
- isReturnNativeResponse?: boolean;
-
- joinPrefix?: boolean;
-
- apiUrl?: string;
-
- urlPrefix?: string;
-
- errorMessageMode?: ErrorMessageMode;
-
- successMessageMode?: SuccessMessageMode;
-
- joinTime?: boolean;
- ignoreCancelToken?: boolean;
-
- withToken?: boolean;
-
- retryRequest?: RetryRequest;
- }
- export interface RetryRequest {
- isOpenRetry: boolean;
- count: number;
- waitTime: number;
- }
- export interface Result<T = any> {
- code: number;
- type: 'success' | 'error' | 'warning';
- msg: string;
- result: T;
- }
- export interface UploadFileParams {
-
- data?: Recordable;
-
- name?: string;
-
- file: File | Blob;
-
- filename?: string;
- [key: string]: any;
- }
|