yinbangzhong
2024-08-19 9650fe79e821c69c04bbc27ee32767f7c718a288
src/api/interceptor.ts
@@ -9,6 +9,9 @@
  setToken,
} from '@/utils/auth';
export interface HttpResponse<T = unknown> {
  status: number;
  msg: string;
@@ -41,8 +44,8 @@
      }
      config.headers.Authorization = `${authorization}`;
    }
    config.headers.Authorization =
      'ImE4NGQ4ZWNjNGVmYjExZWZiZjRkMDI0MmFjMTIwMDA2Ig.ZqnIBw.ZX7_UxnSBKu8x_riQ5FrHLMAS78';
    // config.headers.Authorization =
    //   'ImE4NGQ4ZWNjNGVmYjExZWZiZjRkMDI0MmFjMTIwMDA2Ig.ZqnIBw.ZX7_UxnSBKu8x_riQ5FrHLMAS78';
    return config;
  },
  (error) => {
@@ -55,7 +58,12 @@
  (response: AxiosResponse<HttpResponse>) => {
    const res = response.data;
    // if the custom code is not 20000, it is judged as an error.
    /*if (
    if ( (res.retcode && res.retcode == 401) ||  (res.code && res.code == 401) || (res.code && res.code == 4006))
    {
      const userStore = useUserStore();
      userStore.logout();
    }
    if (
      (res.retcode && res.retcode !== 0) ||
      (res.code && res.code !== 20000 && res.code !== 200)
    ) {
@@ -88,7 +96,7 @@
      response.config.url === '/base/login'
    ) {
      setAuthorization(response.headers.authorization);
    }*/
    }
    return res;
  },
  (error) => {