个人中心页面牌位显示优化

This commit is contained in:
WindowBird 2025-09-23 15:05:26 +08:00
parent 6d5c51a0cd
commit 06ad6af6a7

View File

@ -46,6 +46,7 @@ import { isSysAdmin } from "../../api/auth/auth";
export default { export default {
data() { data() {
return { return {
filteredMenuItems: "",
bgc: { bgc: {
backgroundColor: "#F5F0E7", backgroundColor: "#F5F0E7",
}, },
@ -83,7 +84,7 @@ export default {
{ {
title: "牌位录入", title: "牌位录入",
icon: CommonEnum.MY_ACTIVITY, icon: CommonEnum.MY_ACTIVITY,
path: "/pages/personalCenter/templeActivities", path: "/page_user/luru/index",
}, },
], ],
}; };
@ -98,6 +99,7 @@ export default {
const res = await isSysAdmin(); const res = await isSysAdmin();
this.SysAdmin = res.data; this.SysAdmin = res.data;
console.log("isSystem", this.SysAdmin); console.log("isSystem", this.SysAdmin);
this.filteredMenuItems = this.toFilteredMenuItems();
}, },
// //
async loadUserInfo() { 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: { computed: {
realNameStatus() { realNameStatus() {
console.log("<this.userInfo.isReal>:", this.userInfo.isReal); console.log("<this.userInfo.isReal>:", this.userInfo.isReal);
return this.userInfo.isReal.toString() === "true" ? "已实名" : "未实名"; return this.userInfo.isReal.toString() === "true" ? "已实名" : "未实名";
}, },
filteredMenuItems() {
return this.SysAdmin
? this.menuItems
: this.menuItems.filter((item) => item.title !== "牌位录入");
},
}, },
}; };
</script> </script>