feat: 添加路由拦截器/修复打包侧边栏图标失效问题

This commit is contained in:
landaiqing
2024-07-09 14:05:14 +08:00
parent d5d900c37f
commit 0fb5f89744
35 changed files with 735 additions and 1111 deletions

View File

@@ -59,40 +59,100 @@ class Request {
handleCode(code: number): void {
switch (code) {
case 400:
message.error("请求错误(400)").then();
message
.open({
content: "请求错误(400)",
type: "error",
})
.then();
break;
case 401:
message.error("未授权,请重新登录(401)").then();
message
.open({
content: "未授权,请重新登录(401)",
type: "error",
})
.then();
break;
case 403:
message.error("拒绝访问(403)").then();
message
.open({
content: "拒绝访问(403)",
type: "error",
})
.then();
break;
case 404:
message.error("请求出错(404)").then();
message
.open({
content: "请求出错(404)",
type: "error",
})
.then();
break;
case 408:
message.error("请求超时(408)").then();
message
.open({
content: "请求超时(408)",
type: "error",
})
.then();
break;
case 500:
message.error("服务器错误(500)").then();
message
.open({
content: "服务器错误(500)",
type: "error",
})
.then();
break;
case 501:
message.error("服务未实现(501)").then();
message
.open({
content: "服务未实现(501)",
type: "error",
})
.then();
break;
case 502:
message.error("网络错误(502)").then();
message
.open({
content: "网络错误(502)",
type: "error",
})
.then();
break;
case 503:
message.error("服务不可用(503)").then();
message
.open({
content: "服务不可用(503)",
type: "error",
})
.then();
break;
case 504:
message.error("网络超时(504)").then();
message
.open({
content: "网络超时(504)",
type: "error",
})
.then();
break;
case 505:
message.error("HTTP版本不受支持(505)").then();
message
.open({
content: "HTTP版本不受支持(505)",
type: "error",
})
.then();
break;
default:
message.error(`连接出错(${code})!`).then();
message
.open({
content: `连接出错(${code})!`,
type: "error",
})
.then();
break;
}
}