Parcourir la source

Merge branch 'dev' of http://gogs.seec.seecoder.cn/HuangKaiSheng/seecoder-devcloud-frontend into dev

hkshu12 il y a 5 ans
Parent
commit
495b9bb38e
1 fichiers modifiés avec 10 ajouts et 2 suppressions
  1. 10 2
      src/utils/axios.ts

+ 10 - 2
src/utils/axios.ts

@@ -1,6 +1,8 @@
 /* eslint-disable */
 import axios from 'axios';
 import { TokenDispatcher } from '@/store/dispatchers';
+import {ElMessage} from "element-plus";
+import {response} from "express";
 
 const { destroyToken } = TokenDispatcher;
 
@@ -37,9 +39,15 @@ _axios.interceptors.response.use(
     }
     return response.data.data;
   },
-  (error) =>
+  (error) => {
     // Do something with response error
-    Promise.reject(error),
+    ElMessage({
+      type: 'error',
+      showClose: true,
+      message: '接口出错,错误信息:' + error.status + error.statusText
+    })
+    Promise.reject(error)
+  }
 );
 
 export default _axios;