From db42d08c39ae6129e2b95cd24c0d57c6769282e5 Mon Sep 17 00:00:00 2001
From: huangyinfeng <1244041895@qq.com>
Date: 星期日, 29 九月 2024 15:32:51 +0800
Subject: [PATCH] 邮件右键菜单

---
 types/axios.d.ts |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/types/axios.d.ts b/types/axios.d.ts
index e325b65..9adcee6 100644
--- a/types/axios.d.ts
+++ b/types/axios.d.ts
@@ -1,4 +1,5 @@
 export type ErrorMessageMode = 'none' | 'modal' | 'message' | undefined;
+export type SuccessMessageMode = ErrorMessageMode;
 
 export interface RequestOptions {
   // Splicing request parameters to url
@@ -14,20 +15,36 @@
   joinPrefix?: boolean;
   // Interface address, use the default apiUrl if you leave it blank
   apiUrl?: string;
+  // 璇锋眰鎷兼帴璺緞
+  urlPrefix?: string;
   // Error message prompt type
   errorMessageMode?: ErrorMessageMode;
+  // Success message prompt type
+  successMessageMode?: SuccessMessageMode;
   // Whether to add a timestamp
   joinTime?: boolean;
   ignoreCancelToken?: boolean;
   // Whether to send token in header
   withToken?: boolean;
+  // 璇锋眰閲嶈瘯鏈哄埗
+  retryRequest?: RetryRequest;
+  withCredentials?: boolean;
 }
 
+export interface RetryRequest {
+  isOpenRetry: boolean;
+  count: number;
+  waitTime: number;
+}
 export interface Result<T = any> {
   code: number;
   type: 'success' | 'error' | 'warning';
   message: string;
   result: T;
+  msg: string;
+  data: T;
+  total: number;
+  state: number;
 }
 
 // multipart/form-data: upload file

--
Gitblit v1.8.0