|
@@ -2,8 +2,6 @@ import axios from "axios";
|
|
import { loadProgressBar } from "axios-progress-bar";
|
|
import { loadProgressBar } from "axios-progress-bar";
|
|
// import { notifyInvalidTokenThrottled } from "./axiosNotice";
|
|
// import { notifyInvalidTokenThrottled } from "./axiosNotice";
|
|
import axiosRetry from "axios-retry";
|
|
import axiosRetry from "axios-retry";
|
|
-import { useMessage } from "naive-ui";
|
|
|
|
-const message = useMessage();
|
|
|
|
import { store } from "@/store/store";
|
|
import { store } from "@/store/store";
|
|
|
|
|
|
const config = {
|
|
const config = {
|
|
@@ -34,7 +32,7 @@ _axiosApp.interceptors.request.use(
|
|
if (error.config.setGlobalMask) {
|
|
if (error.config.setGlobalMask) {
|
|
store.decreaseGlobalMaskCount("axios");
|
|
store.decreaseGlobalMaskCount("axios");
|
|
}
|
|
}
|
|
- message.error(JSON.stringify(error));
|
|
|
|
|
|
+ $message.error(JSON.stringify(error));
|
|
console.log(error);
|
|
console.log(error);
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|
|
}
|
|
}
|
|
@@ -56,7 +54,7 @@ _axiosApp.interceptors.response.use(
|
|
if (!error.response) {
|
|
if (!error.response) {
|
|
if (showErrorMessage) {
|
|
if (showErrorMessage) {
|
|
// "Network Error" 网络不通,直接返回
|
|
// "Network Error" 网络不通,直接返回
|
|
- message.error("网络连接异常,请检查网络设置。");
|
|
|
|
|
|
+ $message.error("网络连接异常,请检查网络设置。");
|
|
}
|
|
}
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|
|
}
|
|
}
|
|
@@ -69,12 +67,12 @@ _axiosApp.interceptors.response.use(
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|
|
} else if (status == 405) {
|
|
} else if (status == 405) {
|
|
if (showErrorMessage) {
|
|
if (showErrorMessage) {
|
|
- message.error("没有权限!");
|
|
|
|
|
|
+ $message.error("没有权限!");
|
|
}
|
|
}
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|
|
} else if (status == 502) {
|
|
} else if (status == 502) {
|
|
if (showErrorMessage) {
|
|
if (showErrorMessage) {
|
|
- message.error("服务器异常(502)!");
|
|
|
|
|
|
+ $message.error("服务器异常(502)!");
|
|
}
|
|
}
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|
|
}
|
|
}
|
|
@@ -83,11 +81,11 @@ _axiosApp.interceptors.response.use(
|
|
const data = error.response.data;
|
|
const data = error.response.data;
|
|
if (data && data.message) {
|
|
if (data && data.message) {
|
|
if (showErrorMessage) {
|
|
if (showErrorMessage) {
|
|
- message.error(data.message + "");
|
|
|
|
|
|
+ $message.error(data.message + "");
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
if (showErrorMessage) {
|
|
if (showErrorMessage) {
|
|
- message.error("未定义异常: " + JSON.stringify(data, null, 2));
|
|
|
|
|
|
+ $message.error("未定义异常: " + JSON.stringify(data, null, 2));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|