|
@@ -80,7 +80,15 @@ request.interceptors.response.use(
|
|
|
duration: 5 * 1000,
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
+ if (error.response.status !== 200) {
|
|
|
+ let msg = error.response.data.msg || ''
|
|
|
+ ElNotification({
|
|
|
+ message: `${msg || error.response.status + error.response.statusText}`,
|
|
|
+ type: 'error',
|
|
|
+ duration: 5 * 1000,
|
|
|
+ })
|
|
|
+ return
|
|
|
+ }
|
|
|
if (axios.isCancel(error)) {
|
|
|
// 取消请求的情况下,终端Promise调用链
|
|
|
return new Promise(() => {})
|