From c2d879c83d5d242d32b376193e1a4680067d169c Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期三, 31 五月 2023 15:14:38 +0800
Subject: [PATCH] 优化逻辑

---
 src/utils/axios.ts |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/src/utils/axios.ts b/src/utils/axios.ts
index 1cb5add..743aeca 100644
--- a/src/utils/axios.ts
+++ b/src/utils/axios.ts
@@ -8,7 +8,8 @@
 
 let controllers: AbortController[] = []
 
-const BASE_URL = 'https://hemobs.icoldchain.cn'
+// const BASE_URL = 'https://hemobs.icoldchain.cn'
+const  BASE_URL='http://testbs.ihemodialysis.com'
 const TIME_OUT = 10 * 1000
 
 interface IResponseError {
@@ -68,16 +69,14 @@
 instance.interceptors.response.use(
     (response: AxiosResponse) => {
         const { data, status } = response
-        const { message } = data
+        console.log(status)
+        const { message,code } = data
         // 请求正常时,仅返回需要用到的 data 信息即可
-        if (message==='SUCCESS') return data.data
+        if (code===200) return data.data
         // 1、对于一些请求正常,但后台处理失败的内容进行拦截,返回对应错误信息
         alert(message || '请求异常,请刷新重试')
-        return {
-            code: status,
-            message: message || '请求异常,请刷新重试',
-            result: data
-        }
+        return Promise.reject(data.data)
+
     },
     (error: AxiosError) => {
         return error.response ? errorHandle(error) : Promise.reject(error)

--
Gitblit v1.8.0