From ac1fafc817fcfa3ceca07428d38319ed2c983c57 Mon Sep 17 00:00:00 2001 From: XingQue Date: Mon, 6 Jul 2026 19:00:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=87=E6=8D=A2=E4=BF=B1=E4=B9=90?= =?UTF-8?q?=E9=83=A8=E5=90=8E=E4=BE=A7=E6=A0=8F=E8=8F=9C=E5=8D=95=E5=93=8D?= =?UTF-8?q?=E5=BA=94=E5=BC=8F=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- src/utils/club-context.js | 2 +- src/views/Layout.vue | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/utils/club-context.js b/src/utils/club-context.js index 509bc92..aa35807 100644 --- a/src/utils/club-context.js +++ b/src/utils/club-context.js @@ -3,7 +3,7 @@ const CLUB_SCOPE_KEY = 'admin_club_scope'; const CLUB_CONTEXT_KEY = 'admin_club_context'; const MENU_ACCESS_KEY = 'kefu_menu_access'; const MENU_SESSION_KEY = 'kefu_menu_session_v'; -const MENU_SESSION_VERSION = '17'; +const MENU_SESSION_VERSION = '18'; const DEFAULT_CLUB_ID = 'xq'; let menuAccessInflight = null; diff --git a/src/views/Layout.vue b/src/views/Layout.vue index 6be6514..687b615 100644 --- a/src/views/Layout.vue +++ b/src/views/Layout.vue @@ -273,7 +273,10 @@ import { const menuAccessState = ref(getMenuAccess()) -const canShow = (pageId) => canShowMenuPage(pageId) +const canShow = (pageId) => { + void menuAccessState.value + return canShowMenuPage(pageId) +} const { proxy } = getCurrentInstance() const route = useRoute()