From 27d44236653ecdb3bcaa4d03976ea8d163002f65 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 07 八月 2025 15:06:19 +0800 Subject: [PATCH] fix: 修改字典bug --- src/utils/request/index.ts | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/utils/request/index.ts b/src/utils/request/index.ts index 16e6e6e..d12fccc 100644 --- a/src/utils/request/index.ts +++ b/src/utils/request/index.ts @@ -203,7 +203,7 @@ return new Promise((resolve) => { if (userInfo.accessToken && $config.withCredentials) { $config.headers['Authorization'] = 'Bearer ' + userInfo.accessToken; - $config.headers['X-Authorizatio'] = 'Bearer ' + userInfo.refreshToken; + $config.headers['X-Authorization'] = 'Bearer ' + userInfo.refreshToken; resolve($config); } else { resolve($config); @@ -264,18 +264,18 @@ [505]: 'HTTP鐗堟湰涓嶅彈鏀寔', }; -function handleAxiosResponseError(error: AxiosError<ErrorResponse, IRequestOptions>) { +function handleAxiosResponseError(error: AxiosError<ResponseStructure, IRequestOptions>) { if (error.response.config.url.toLowerCase().includes(RefreshTokenUrl.toLowerCase())) { handleLogout(); return; } if (error && error.response) { let message = ErrorMessageMap[error.response?.status] ?? '璇锋眰閿欒'; - if (error.response.data?.error?.message) { - message = error.response.data?.error?.message; + if (error.response.data?.msg) { + message = error.response.data?.msg; } - if (error.response?.status === 401) { + if (error.response?.status === 401 || error.response.data.code === 401) { handleLogout(); } Message.errorMessage(message); -- Gitblit v1.9.1