feat:添加请求401提示

This commit is contained in:
Xwen
2023-12-16 14:16:40 +08:00
parent a3703d9025
commit ced7f26809

View File

@@ -1,4 +1,5 @@
import axios from "axios";
import router from "@/router";
import { ElMessage } from "element-plus";
import { config } from "@/config/axios/config";
import { Session } from "@/utils/storage";
@@ -57,11 +58,14 @@ service.interceptors.response.use(
} else {
const res = error.response || {};
const status = Number(res.status) || 200;
const message = res.data.error.message;
const message = res?.data?.error?.message;
if (status === 401) {
ElMessage({
type: "danger",
message,
ElMessageBox.confirm("该功能需要登陆后享有,是否立即登录?", "提示", {
confirmButtonText: "确认",
cancelButtonText: "取消",
type: "warning",
}).then(() => {
router.push("/login");
});
return;
}