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

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 {
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>:", this.userInfo.isReal);
return this.userInfo.isReal.toString() === "true" ? "已实名" : "未实名";
},
filteredMenuItems() {
return this.SysAdmin
? this.menuItems
: this.menuItems.filter((item) => item.title !== "牌位录入");
},
},
};
</script>