From 06ad6af6a76e4a36ce69fb3666169827bf7a559d Mon Sep 17 00:00:00 2001 From: WindowBird <13870814+windows-bird@user.noreply.gitee.com> Date: Tue, 23 Sep 2025 15:05:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=89=8C=E4=BD=8D=E6=98=BE=E7=A4=BA=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/personalCenter/personalCenter.vue | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pages/personalCenter/personalCenter.vue b/pages/personalCenter/personalCenter.vue index 7e93b2c..504c19e 100644 --- a/pages/personalCenter/personalCenter.vue +++ b/pages/personalCenter/personalCenter.vue @@ -46,6 +46,7 @@ import { isSysAdmin } from "../../api/auth/auth"; export default { data() { return { + filteredMenuItems: "", bgc: { backgroundColor: "#F5F0E7", }, @@ -83,7 +84,7 @@ export default { { title: "牌位录入", icon: CommonEnum.MY_ACTIVITY, - path: "/pages/personalCenter/templeActivities", + path: "/page_user/luru/index", }, ], }; @@ -98,6 +99,7 @@ export default { const res = await isSysAdmin(); this.SysAdmin = res.data; console.log("isSystem", this.SysAdmin); + this.filteredMenuItems = this.toFilteredMenuItems(); }, // 加载用户信息 async loadUserInfo() { @@ -142,17 +144,18 @@ export default { }); } }, + toFilteredMenuItems() { + console.log("filteredMenuItems触发了:", this.SysAdmin); + return this.SysAdmin + ? this.menuItems + : this.menuItems.filter((item) => item.title !== "牌位录入"); + }, }, computed: { realNameStatus() { console.log(":", this.userInfo.isReal); return this.userInfo.isReal.toString() === "true" ? "已实名" : "未实名"; }, - filteredMenuItems() { - return this.SysAdmin - ? this.menuItems - : this.menuItems.filter((item) => item.title !== "牌位录入"); - }, }, };