浏览代码

bug 修复

lilei 4 年之前
父节点
当前提交
5310a48e2d
共有 1 个文件被更改,包括 17 次插入16 次删除
  1. 17 16
      src/utils/request.js

+ 17 - 16
src/utils/request.js

@@ -48,27 +48,28 @@ service.interceptors.request.use(config => {
 // response interceptor
 service.interceptors.response.use((response) => {
   console.log(response, 'response.data.status')
-  const et = sessionStorage.getItem('errorTips')
-  if (response.data.status == '1001' && !et) {
-    sessionStorage.setItem('errorTips', 1)
-    modal.destroyAll()
-    modal.error({
-      title: '提示',
-      content: response.data.message,
-      onOk () {
-        sessionStorage.setItem('errorTips', 0)
-        store.dispatch('Logout').then(() => {
-          window.location.reload()
-        })
-      }
-    })
-  }
-  if ((response.data.status == '401' || response.data.status == '900' || response.data.status == '500') && window.location.pathname != '/user/login') {
+  if (response.data.status == '500' && window.location.pathname != '/user/login') {
     notification.destroy()
     notification.error({
       message: '提示',
       description: response.data.message
     })
+  } else {
+    const et = sessionStorage.getItem('errorTips')
+    if (!et) {
+      sessionStorage.setItem('errorTips', 1)
+      modal.destroyAll()
+      modal.error({
+        title: '提示',
+        content: response.data.message,
+        onOk () {
+          sessionStorage.setItem('errorTips', 0)
+          store.dispatch('Logout').then(() => {
+            window.location.reload()
+          })
+        }
+      })
+    }
   }
   return response.data
 }, err)