瀏覽代碼

优化请求拦截器:将响应和错误信息存储到全局变量

yusheng 7 月之前
父節點
當前提交
5c33cd7253
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/utils/request.js

+ 3 - 1
src/utils/request.js

@@ -49,7 +49,8 @@ service.interceptors.response.use(
   (res) => {
     // token 自动续期
 
-    console.log(res, '*******************');
+    window.businessStatus = res;
+
     // && res.config?.showErrorToast !== false
     if (Number(res.data.code) == -1) {
       Message.error({
@@ -75,6 +76,7 @@ service.interceptors.response.use(
   },
   (error) => {
     console.log(error, 'error');
+    window.businessStatus = error;
     // 登录过期处理
     if (error?.response?.status === 401) {
       const currentPath = router.currentRoute.path;