Explorar el Código

优化请求拦截器:修复qiankun环境下错误状态传递问题,注释冗余错误处理逻辑

yusheng hace 7 meses
padre
commit
858b927b26
Se han modificado 1 ficheros con 7 adiciones y 7 borrados
  1. 7 7
      src/utils/request.js

+ 7 - 7
src/utils/request.js

@@ -52,7 +52,7 @@ service.interceptors.response.use(
     if (window.__POWERED_BY_QIANKUN__) {
       console.log('主应用的 window 对象:', window.parent);
       if (window.parentWindow) {
-        window.parentWindow.businessstatus = error;
+        window.parentWindow.businessstatus = res;
       }
     }
 
@@ -80,12 +80,12 @@ service.interceptors.response.use(
     return res;
   },
   (error) => {
-    if (window.__POWERED_BY_QIANKUN__) {
-      console.log('主应用的 window 对象:', window.parent);
-      if (window.parentWindow) {
-        window.parentWindow.businessstatus = error;
-      }
-    }
+    // if (window.__POWERED_BY_QIANKUN__) {
+    //   console.log('主应用的 window 对象:', window.parent);
+    //   if (window.parentWindow) {
+    //     window.parentWindow.businessstatus = error;
+    //   }
+    // }
     // 登录过期处理
     if (error?.response?.status === 401) {
       const currentPath = router.currentRoute.path;