From 95a8604a2f3c38ffabf38cf6061bda28e7d1a4e2 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Fri, 7 Feb 2025 19:14:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=BA=20401=20403=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=90=88=E9=80=82=E7=9A=84=20error=20message?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/http/axios.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/http/axios.ts b/src/http/axios.ts index 8166fb7e..a186324f 100644 --- a/src/http/axios.ts +++ b/src/http/axios.ts @@ -52,16 +52,18 @@ function createInstance() { (error) => { // status 是 HTTP 状态码 const status = get(error, "response.status") + const message = get(error, "response.data.message") switch (status) { case 400: error.message = "请求错误" break case 401: // Token 过期时 + error.message = message || "未授权" logout() break case 403: - error.message = "拒绝访问" + error.message = message || "拒绝访问" break case 404: error.message = "请求地址出错"