|
@@ -60,11 +60,17 @@ qmInstance.interceptors.response.use(
|
|
error => {
|
|
error => {
|
|
if (!error.response) {
|
|
if (!error.response) {
|
|
// "Network Error" 网络不通,直接返回
|
|
// "Network Error" 网络不通,直接返回
|
|
- Message.error({
|
|
|
|
- content: "网络连接异常,请检查网络设置。",
|
|
|
|
- duration: 15,
|
|
|
|
- closable: true,
|
|
|
|
- });
|
|
|
|
|
|
+ if (
|
|
|
|
+ window.___lastNetworkError === undefined ||
|
|
|
|
+ window.___lastNetworkError < Date.now() - 15 * 1000
|
|
|
|
+ ) {
|
|
|
|
+ Message.error({
|
|
|
|
+ content: "网络连接异常,请检查网络设置。",
|
|
|
|
+ duration: 15,
|
|
|
|
+ closable: true,
|
|
|
|
+ });
|
|
|
|
+ window.___lastNetworkError = Date.now();
|
|
|
|
+ }
|
|
|
|
|
|
return Promise.reject(error);
|
|
return Promise.reject(error);
|
|
}
|
|
}
|