async function getToken(){
if(token过期){
tokenCache = undefined;
}
return tokenCache = await ajax('refreshtoken', true);
}
async function ajax(url, ignoreToken: false){
let token;
if(!ignoreToken){
token =await getToken();
}
// todo
}