|
@@ -2,7 +2,6 @@ import axios from "axios";
|
|
|
import {getToken} from "@/utils/auth";
|
|
|
import {getErrorMessage} from "@/utils/errorCode";
|
|
|
import {validURL} from "@/utils/validate";
|
|
|
-import {ElMessage, ElMessageBox} from 'element-plus'
|
|
|
|
|
|
axios.defaults.headers["Content-Type"] = "application/json;charset=utf-8";
|
|
|
// 创建axios实例
|
|
@@ -67,28 +66,10 @@ service.interceptors.response.use(
|
|
|
// 查询错误信息
|
|
|
const msg = res.data.msg || getErrorMessage(code);
|
|
|
if (code === 401) {
|
|
|
- ElMessageBox.confirm(
|
|
|
- "登录状态已过期,您可以继续留在该页面,或者重新登录",
|
|
|
- "系统提示",
|
|
|
- {
|
|
|
- confirmButtonText: "重新登录",
|
|
|
- cancelButtonText: "取消",
|
|
|
- type: "warning",
|
|
|
- }
|
|
|
- )
|
|
|
- .then(() => {
|
|
|
- // store.dispatch("LogOut").then(() => {
|
|
|
- // location.href = "/login";
|
|
|
- // });
|
|
|
- })
|
|
|
- .catch(() => {
|
|
|
- });
|
|
|
return Promise.reject("无效的会话,或者会话已过期,请重新登录。");
|
|
|
} else if (code === 500) {
|
|
|
- ElMessage({message: msg, type: 'error'})
|
|
|
return Promise.reject(msg)
|
|
|
} else if (code === 601) {
|
|
|
- ElMessage({message: msg, type: 'error'})
|
|
|
return Promise.reject('error')
|
|
|
} else if (code !== 0 && code !== 200) {
|
|
|
return Promise.reject(msg);
|