From bad530e42aa054f0cbbf32d377162eaeacd8ce26 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期五, 28 十月 2022 10:35:49 +0800
Subject: [PATCH] 45
---
src/utils/axios.ts | 17 +++--------------
1 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/src/utils/axios.ts b/src/utils/axios.ts
index a246452..1cb5add 100644
--- a/src/utils/axios.ts
+++ b/src/utils/axios.ts
@@ -29,20 +29,12 @@
/**
* 错误处理函数
*/
-const errorMsgHandler = (code, data): string | undefined => {
+const errorMsgHandler = (code:any, data:any): string | undefined => {
const { message } = data
- const msgMap = {
- 400: message || '400 error 请求无效',
- 401: '401 error 登录失效,请重新登录!',
- 403: '403 error 对不起,你没有访问权限!',
- 404: '404 Not Found',
- 500: message || '500 error 后台错误,请联系管理员',
- 502: '502 error 平台环境异常'
- }
- return msgMap[code]
+ return message+'请求错误'
}
-const errorHandle = (error): IResponseError => {
+const errorHandle = (error:any): IResponseError => {
const { data, status, statusText } = error.response
const msg = errorMsgHandler(status, data) || `${status} error ${data ? data.message : statusText}`
alert(msg)
@@ -65,7 +57,6 @@
// 前置拦截器(发起请求之前的拦截)
instance.interceptors.request.use((config: AxiosRequestConfig) => {
- console.log('sss',config)
config.headers && (config.headers['Authorization'] = getToken())
const controller = new AbortController()
config.signal = controller.signal
@@ -77,7 +68,6 @@
instance.interceptors.response.use(
(response: AxiosResponse) => {
const { data, status } = response
- console.log('返回结果',data)
const { message } = data
// 请求正常时,仅返回需要用到的 data 信息即可
if (message==='SUCCESS') return data.data
@@ -116,4 +106,3 @@
ajaxPatch
}
-// export default instance
--
Gitblit v1.8.0