let lastTime = new Date().getTime()
let currentTime = new Date().getTime()
let timeOut = 30 * 60 * 1000  //设置超时时间: 30分钟
window.onload = function () {
  window.document.onmousemove = function () {
    localStorage.setItem("lastTime", new Date().getTime())
  }
};
function checkTimeout() {
  currentTime = new Date().getTime()  //更新当前时间
  lastTime = localStorage.getItem("lastTime");
  if (currentTime - lastTime > timeOut) { //判断是否超时
    // 跳到登陆页
    console.log(router.app.$route.path)
    if(router.app.$route.path=='/login'){
      return
    }else{
      store.dispatch('user/resetToken').then(() => {
        store.dispatch('user/logout')
        removeToken();
        localStorage.removeItem("lastTime");
        location.reload();
      });
    }
  }
}
window.setInterval(checkTimeout, 60000);