更新axios拦截

This commit is contained in:
chuzhixin 2020-08-04 13:55:20 +08:00
parent 09b49be48e
commit 83a9975c1f

View File

@ -120,6 +120,20 @@ instance.interceptors.response.use(
const { status, data } = response;
handleCode(status, data.msg || message);
return Promise.reject(error);
} else {
let { message } = error;
if (message === "Network Error") {
message = "后端接口连接异常";
}
if (message.includes("timeout")) {
message = "后端接口请求超时";
}
if (message.includes("Request failed with status code")) {
const code = message.substr(message.length - 3);
message = "后端接口" + code + "异常";
}
Vue.prototype.$baseMessage(message || `后端接口未知异常`, "error");
return Promise.reject(error);
}
}
);