| | |
| | | // window.sessionStorage.setItem('policeCameravideoIsLoginTimeout', JSON.stringify(true)) |
| | | // } |
| | | |
| | | var disposition = res.headers["content-disposition"]; |
| | | if(disposition) { |
| | | var fileName = disposition.substring(disposition.indexOf("=") + 1); |
| | | console.log(res); |
| | | |
| | | return { |
| | | fileName:fileName, |
| | | body:res |
| | | } |
| | | } |
| | | |
| | | return res.data ? res.data : {} |
| | | |
| | |
| | | case 500: |
| | | errJson = error.response.data |
| | | break |
| | | // case 501: |
| | | // errJson.status = error.response.status; |
| | | // errJson.message = "服务未实现(501)"; |
| | | // break; |
| | | // case 502: |
| | | // errJson.status = error.response.status; |
| | | // errJson.message = "网络错误(502)"; |
| | | // break; |
| | | // case 503: |
| | | // errJson.status = error.response.status; |
| | | // errJson.message = "服务不可用(503)"; |
| | | // break; |
| | | // case 504: |
| | | // errJson.status = error.response.status; |
| | | // errJson.message = "网络超时(504)"; |
| | | // break; |
| | | // case 505: |
| | | // errJson.status = error.response.status; |
| | | // errJson.message = "HTTP版本不受支持(505)"; |
| | | // break; |
| | | |
| | | default: |
| | | errJson.status = error.response.status |
| | | errJson.message = `连接出错(${error.response.status})!` |
| | |
| | | if(error.response&&error.response.data&&!error.response.data.success ) { |
| | | errJson.message =error.response.data.msg |
| | | } |
| | | |
| | | if(error.response.status == 401) { |
| | | return |
| | | } |
| | | |
| | | Notification({ |
| | | title: '错误', |
| | |
| | | return Promise.reject(errJson) |
| | | } |
| | | ) |
| | | |
| | | Axios.defaults.timeout = 10000 |
| | | export default Axios |