| | |
| | | // 设置操作平台 |
| | | config.headers['eva-platform'] = `pc-${pkg.version}` |
| | | // 设置认证头 |
| | | const authToken = Cookies.get('eva-auth-token') |
| | | const cookieName = process.env.VUE_APP_COOKIE_NAME || 'eva-auth-token' |
| | | const authToken = Cookies.get(cookieName) |
| | | if (authToken != null) { |
| | | config.headers['eva-auth-token'] = authToken |
| | | config.headers[cookieName] = authToken |
| | | } |
| | | return config |
| | | }, function (error) { |
| | |
| | | |
| | | // 新建响应拦截器 |
| | | axiosInstance.interceptors.response.use((response) => { |
| | | // console.log(response.status) |
| | | // debugger |
| | | // console.log(response) |
| | | // 请求失败 |
| | | if (response.status !== 200) { |
| | | return Promise.reject(new Error('服务器繁忙,请稍后再试')) |
| | |
| | | } |
| | | return response.data.data |
| | | }, function (error) { |
| | | console.log(error) |
| | | if (error.code == null) { |
| | | return Promise.reject(new Error('服务器繁忙,请稍后再试')) |
| | | } |