瀏覽代碼

添加500情况不报红色文案的接口url白名单

刘洋 1 年之前
父節點
當前提交
b284acbbcc
共有 1 個文件被更改,包括 14 次插入13 次删除
  1. 14 13
      src/utils/request.js

+ 14 - 13
src/utils/request.js

@@ -62,7 +62,7 @@ function createService() {
       return Promise.reject(error);
     }
   );
-
+  const rejectWhiteList = ['/api/admin/common/file/preview/app'];
   // HTTP response 拦截器
   service.interceptors.response.use(
     (response) => {
@@ -92,18 +92,19 @@ function createService() {
         LoadingPlugin(false);
       }
       const err = (text) => {
-        Message.error({
-          closeBtn: true,
-          content:
-            (error?.response?.data?.message?.includes('权限')
-              ? error?.config?.url + ' '
-              : '') +
-            (error.response &&
-            error.response.data &&
-            error.response.data.message
-              ? error.response.data.message
-              : text),
-        });
+        !rejectWhiteList.includes(error.config?.url) &&
+          Message.error({
+            closeBtn: true,
+            content:
+              (error?.response?.data?.message?.includes('权限')
+                ? error?.config?.url + ' '
+                : '') +
+              (error.response &&
+              error.response.data &&
+              error.response.data.message
+                ? error.response.data.message
+                : text),
+          });
       };
       if (error.response) {
         switch (error.response.status) {