// // 添加请求拦截器 // axios.interceptors.request.use( // function (config) { // return mgr.getUser().then((res) => { // if (!res || !res.access_token || res.expired) { // login(); // return; // } // // if (res.expired) { // // login(); // // return; // // } // const token = res.access_token; // config.headers["Authorization"] = `Bearer ${token}`; // return config; // }); // }, // function (error) { // // 对请求错误做些什么 // return Promise.reject(error); // } // ); // axios.interceptors.response.use( // function (response) { // if (response && response.data) { // return response.data; // } // return response; // }, // function (error) { // console.log("AXIOS ERR"); // console.log(error); // if (error.toString().indexOf("401") >= 0) { // login(); // return; // } // return Promise.reject(error); // } // );