Browse Source

错误提示

hbchen 1 year ago
parent
commit
707d8ac6a2
1 changed files with 9 additions and 1 deletions
  1. 9 1
      src/api/index.js

+ 9 - 1
src/api/index.js

@@ -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){