From d94d8afbba1320077f88785d4f7a0e0ad81abad7 Mon Sep 17 00:00:00 2001 From: unknown <18119604035@163.com> Date: Sat, 29 Jul 2023 18:14:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E9=94=99=E8=AF=AF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/internal/httpClient.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/api/internal/httpClient.ts b/src/api/internal/httpClient.ts index 97ca635..db55e9d 100644 --- a/src/api/internal/httpClient.ts +++ b/src/api/internal/httpClient.ts @@ -43,7 +43,24 @@ export class HttpClient { if (code === 0) { return Promise.resolve(response); + } else if (code === 404) { + message.error(msg); + // 跳转到404页面 + GoError(404); + } else if (code === 403) { + message.error(msg); + // 跳转到无权限页面 + GoError(403); + } else if (code === 429) { + message.error(msg); + // 跳转到429页面 + GoError(429); + } else if (code === 500) { + message.error(msg); + // 跳转到500异常页面 + GoError(500); } else { + GoError(code); message.error(msg); } return Promise.reject(response); @@ -66,6 +83,8 @@ export class HttpClient { } else if (status === 500) { // 跳转到500异常页面 GoError(500); + } else { + GoError(status); } return Promise.reject(error.response); }