Przeglądaj źródła

修复401的时候进行跳转到登录页面

louhangfei 2 lat temu
rodzic
commit
ebef3f96a5
2 zmienionych plików z 2 dodań i 0 usunięć
  1. 1 0
      src/enums/httpEnum.ts
  2. 1 0
      src/utils/http/axios/index.ts

+ 1 - 0
src/enums/httpEnum.ts

@@ -4,6 +4,7 @@
 export enum ResultEnum {
   SUCCESS = 200,
   ERROR = 400,
+  EXPIRED = 401,
   TIMEOUT = 20011,
   TYPE = 'success',
 }

+ 1 - 0
src/utils/http/axios/index.ts

@@ -114,6 +114,7 @@ const transform: AxiosTransform = {
         break;
       // 登录超时
       case ResultEnum.TIMEOUT:
+      case ResultEnum.EXPIRED:
         const LoginName = PageEnum.BASE_LOGIN_NAME;
         const LoginPath = PageEnum.BASE_LOGIN;
         if (router.currentRoute.value?.name === LoginName) return;