| | |
| | | // 响应 |
| | | api.interceptors.response.use( |
| | | (response) => { |
| | | const result = response.data; |
| | | // console.log(response); |
| | | let result = response.data; |
| | | if (response.headers['content-disposition']) { |
| | | result = { |
| | | contentDisposition: response.headers['content-disposition'], |
| | | data: response.data |
| | | } |
| | | } |
| | | if (response.status === 200 && result.code === 200) { |
| | | return result; |
| | | } |
| | | else if (response.status === 200 && result.code === 500) { |
| | | // tip.Message({ |
| | | // type: 'error', |
| | | // message: '服务器努力加载中', |
| | | // }) |
| | | } else if (response.status === 200 && result.code === 500) { |
| | | return result; |
| | | } |
| | | else if (response.status === 200 && result.code === 401) { |
| | | // console.log(result); |
| | | } else if (response.status === 200 && result.code === 401) { |
| | | tip.Message({ |
| | | type: 'warning', |
| | | message: '登录身份已过期', |
| | | }) |
| | | router.push('/login'); |
| | | } |
| | | else { |
| | | } else { |
| | | return result; |
| | | } |
| | | }, |