Sfoglia il codice sorgente

fix(http): the exception information of keycloak interface cannot be displayed

Casper Dai 3 anni fa
parent
commit
e460eeb3b8
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      src/utils/request.js

+ 3 - 3
src/utils/request.js

@@ -101,10 +101,10 @@ service.interceptors.response.use(
             message: '暂无相关权限,请联系管理员'
           })
         } else {
-          const { errMessage } = response.data
+          const { errMessage, errorMessage } = response.data
           Message({
             type: 'error',
-            message: errMessage || '请求异常'
+            message: errMessage || errorMessage || '请求异常'
           })
         }
       }
@@ -125,7 +125,7 @@ service.interceptors.response.use(
         message
       })
     }
-    return Promise.reject({ errCode: -1, errMessage: message, isCancel })
+    return Promise.reject({ isCancel, errCode: -1, errMessage: message })
   }
 )