diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json index bcc89531..cedbed52 100644 --- a/apps/web-antd/package.json +++ b/apps/web-antd/package.json @@ -52,6 +52,7 @@ "pinia": "catalog:", "tinymce": "7.9.1", "unplugin-vue-components": "^0.27.3", + "version-polling": "^1.3.3", "vue": "catalog:", "vue-router": "catalog:" }, diff --git a/apps/web-antd/src/layouts/basic.vue b/apps/web-antd/src/layouts/basic.vue index e8d06765..621fb1b0 100644 --- a/apps/web-antd/src/layouts/basic.vue +++ b/apps/web-antd/src/layouts/basic.vue @@ -29,6 +29,7 @@ import { $t } from '#/locales'; import { resetRoutes } from '#/router'; import { useAuthStore, useNotifyStore } from '#/store'; import { useTenantStore } from '#/store/tenant'; +import { useVersionUpdate } from '#/utils/check-update'; import LoginForm from '#/views/_core/authentication/login.vue'; const userStore = useUserStore(); @@ -131,6 +132,8 @@ watch( immediate: true, }, ); +// 检测版本更新 +useVersionUpdate();