Qx
qx
2025-04-21 92907f6f6926077ef2a54cb1d2fbd4538c52b910
src/main.js
@@ -98,6 +98,22 @@
Vue.config.productionTip = false;
let lastVersion = localStorage.getItem('appVersion');
const checkVersion = async () => {
  const res = await axios.get('/api/version'); // 返回当前版本号
  if (res.data.version !== lastVersion) {
    localStorage.setItem('appVersion', res.data.version);
    // ElMessageBox.confirm('检测到新版本,是否刷新?', '提示', {
    //   confirmButtonText: '刷新',
    // }).then(() => {
      window.location.reload(true); // 强制刷新
    // });
  }
};
// 定时检查(如每小时一次)
setInterval(checkVersion, 60 * 60 * 1000);
new Vue({
  el: "#app",
  router,