保誠-保戶業務員媒合平台
[ Update ] : 修正 http header 統一由攔截器去加入以及回傳資料改為 response.data
修改1個檔案
9 ■■■■ 已變更過的檔案
PAMapp/assets/ts/api/share.ts 9 ●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程
PAMapp/assets/ts/api/share.ts
@@ -18,6 +18,7 @@
service.interceptors.request.use(
  (config:AxiosRequestConfig)=>{
    loadingStart();
    addHttpHeader(config);
    return config;
  }
);
@@ -25,7 +26,7 @@
service.interceptors.response.use(
  (response:AxiosResponse)=>{
    loadingFinish();
    return response;  // maybe can use response.data
    return response.data;
  },
  (error:AxiosError)=>{
    loadingFinish();
@@ -34,6 +35,12 @@
  }
);
function addHttpHeader(config: AxiosRequestConfig): void {
  config.headers = {
    Authorization: 'Bearer ' + localStorage.getItem('id_token')
  }
}
function loadingStart(): void {
    window.$nuxt.$loading.start();
};