|
@@ -1,5 +1,6 @@
|
|
|
import axios from 'axios';
|
|
|
import qs from 'qs';
|
|
|
+import { message } from 'element-ui';
|
|
|
const requestUrl = 'http://153.37.175.42:8086/'; // 测试内部接口
|
|
|
// const requestUrl = 'http://121.4.100.145:8082/'; // 测试内部接口
|
|
|
//const requestUrl = 'https://api.liebaoai.cn/'; // 统一正式接口
|
|
@@ -40,11 +41,26 @@ service.interceptors.response.use(
|
|
|
}
|
|
|
},
|
|
|
error => {
|
|
|
- if (error.response && error.response.code == 404) {
|
|
|
- //跳转到xx页面
|
|
|
- console.log("404错误")
|
|
|
- }
|
|
|
- return Promise.reject(error.response)
|
|
|
+ let status = error.response && error.response.status;
|
|
|
+ switch( status ) {
|
|
|
+ case 404:
|
|
|
+ message({
|
|
|
+ message: error.response.data.message,
|
|
|
+ type: 'error'
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ case 500:
|
|
|
+ message({
|
|
|
+ message: error.response.data.message,
|
|
|
+ type: 'error'
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ // to do something
|
|
|
+ break;
|
|
|
+
|
|
|
+ }
|
|
|
+ return Promise.reject(error.response)
|
|
|
}
|
|
|
)
|
|
|
|