Commit 5adc7ed83dd8b1407ecbdbbfb300bf59092ce1b4
1 parent
9cd3a043
请求超时拦截
Showing
1 changed file
with
13 additions
and
1 deletions
src/api/request.ts
| ... | ... | @@ -51,7 +51,19 @@ instance.interceptors.response.use( |
| 51 | 51 | } |
| 52 | 52 | }, |
| 53 | 53 | error => { |
| 54 | - return Promise.reject(error) | |
| 54 | + let msg | |
| 55 | + if (error.message.indexOf('exceeded') >= 0) { | |
| 56 | + msg = '请求超时' | |
| 57 | + ElMessage.error(msg); | |
| 58 | + } else if (error.message.indexOf('401') >= 0) { | |
| 59 | + return false | |
| 60 | + } else { | |
| 61 | + msg = error?.message ?? 'Error' | |
| 62 | + return Promise.reject(error) | |
| 63 | + } | |
| 64 | + // console.log(msg) | |
| 65 | + // ElMessage.error(msg); | |
| 66 | + // return Promise.reject(error) | |
| 55 | 67 | } |
| 56 | 68 | ) |
| 57 | 69 | ... | ... |