fix: 优化页面标签组件与相关路由配置

This commit is contained in:
ZhuRui
2026-07-27 16:30:12 +08:00
parent 9b8d71a269
commit fc621118e2
4 changed files with 26 additions and 2 deletions
+12
View File
@@ -54,30 +54,35 @@ export const FALLBACK_MENU_NODES: MenuNode[] = [
name: '赛事列表',
path: 'events/list',
component: 'events/list',
componentName: 'EventList',
},
{
id: 'events_orders',
name: '订单管理',
path: 'events/orders',
component: 'events/orders',
componentName: 'EventOrders',
},
{
id: 'events_users',
name: '用户列表',
path: 'events/users',
component: 'events/users',
componentName: 'EventUsers',
},
{
id: 'events_banner',
name: 'Banner配置',
path: 'events/banner',
component: 'events/banner',
componentName: 'EventBanner',
},
{
id: 'events_logs',
name: '赛事操作日志',
path: 'events/logs',
component: 'events/logs',
componentName: 'EventLogs',
},
],
},
@@ -92,24 +97,28 @@ export const FALLBACK_MENU_NODES: MenuNode[] = [
name: '提现申请',
path: 'finance/withdraw',
component: 'finance/withdraw',
componentName: 'FinanceWithdraw',
},
{
id: 'finance_wallet',
name: '用户钱包',
path: 'finance/wallet',
component: 'finance/wallet',
componentName: 'FinanceWallet',
},
{
id: 'finance_payments',
name: '支付流水',
path: 'finance/payments',
component: 'finance/payments',
componentName: 'FinancePayments',
},
{
id: 'finance_reports',
name: '账务报表',
path: 'finance/reports',
component: 'finance/reports',
componentName: 'FinanceReports',
},
],
},
@@ -124,18 +133,21 @@ export const FALLBACK_MENU_NODES: MenuNode[] = [
name: '用户管理',
path: 'system/users',
component: 'system/users',
componentName: 'SystemUsers',
},
{
id: 'system_roles',
name: '角色权限',
path: 'system/roles',
component: 'system/roles',
componentName: 'SystemRoles',
},
{
id: 'system_logs',
name: '操作日志',
path: 'system/logs',
component: 'system/logs',
componentName: 'SystemLogs',
},
],
},