增加个人中心页面

This commit is contained in:
孙景学
2025-08-05 13:22:59 +08:00
parent 3a853477fc
commit f3f23ed053
7 changed files with 95 additions and 5 deletions

View File

@ -168,7 +168,16 @@ const BasicLayout: React.FC<BasicLayoutProps> = (props) => {
const menus = JSON.parse(menuStr);
const filteredMenus = filterMenusByLocalConfig(routes, menus);
console.log(filteredMenus,'filteredMenus');
const hasPersonalInfo = filteredMenus.some(item => item.path === '/PersonalInfo');
if (!hasPersonalInfo) {
filteredMenus.push({
path: '/PersonalInfo',
name: "个人中心",
icon: 'icon-shouye',
component: '@/pages/PersonalInfo',
hideInMenu: true
});
}
setMenuRoutes(convertMenuData(filteredMenus));
}
}, []);