|
@@ -1,5 +1,6 @@
|
|
|
import axios from "axios";
|
|
|
import CryptoJS from './crypto'
|
|
|
+import { ElMessage } from 'element-plus'
|
|
|
|
|
|
let config = {
|
|
|
baseURL: import.meta.env.VITE_APP_API_URL,
|
|
@@ -31,10 +32,17 @@ _axios.interceptors.response.use(
|
|
|
//错误提示
|
|
|
if(response.status!==200){
|
|
|
//网络异常
|
|
|
+ ElMessage.error(data.msg || "网络异常")
|
|
|
}
|
|
|
+
|
|
|
if(!data){
|
|
|
- //服务器开了个小差
|
|
|
+ ElMessage.error(data.msg || "服务器开了个小差")
|
|
|
+ }
|
|
|
+
|
|
|
+ if([500,505,400].includes(data.code)){
|
|
|
+ ElMessage.error(data.msg || "网络异常")
|
|
|
}
|
|
|
+
|
|
|
if(data.Ret===408){//token失效
|
|
|
}
|
|
|
if(data.Ret===403){
|