瀏覽代碼

change: indent模块非200响应状态统一提示.

peter 3 周之前
父節點
當前提交
6491ee6c56
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      src/utils/axios2.js

+ 9 - 1
src/utils/axios2.js

@@ -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(() => {})