refactor: portal admin routes to management

This commit is contained in:
2025-12-25 14:33:23 +08:00
parent 6542c71ec0
commit 20f9b3cf1f
3 changed files with 20 additions and 21 deletions

View File

@@ -46,18 +46,18 @@ const router = createRouter({
{ path: 'tenant/apply/status', name: 'tenantApplyStatus', component: () => import('@/views/tenant/TenantApply.vue'), meta: { title: '创作者申请状态' } },
{ path: 'tenant/switch', name: 'tenantSwitch', component: TitlePage, meta: { title: '租户切换' } },
{ path: 'admin', name: 'adminDashboard', component: TitlePage, meta: { title: '管理概览(仪表盘)' } },
{ path: 'admin/contents', name: 'adminContents', component: TitlePage, meta: { title: '内容列表(管理)' } },
{ path: 'admin/contents/new', name: 'adminContentNew', component: () => import('@/views/admin/ContentPublish.vue'), meta: { title: '内容发布' } },
{ path: 'admin/contents/:contentId/edit', name: 'adminContentEdit', component: TitlePage, meta: { title: '内容编辑' } },
{ path: 'admin/assets', name: 'adminAssets', component: TitlePage, meta: { title: '素材库' } },
{ path: 'admin/orders', name: 'adminOrders', component: TitlePage, meta: { title: '订单列表(管理)' } },
{ path: 'admin/orders/:orderId', name: 'adminOrderDetail', component: TitlePage, meta: { title: '订单详情(管理)' } },
{ path: 'admin/tenants', name: 'adminTenants', component: TitlePage, meta: { title: '租户列表(管理)' } },
{ path: 'admin/settings', name: 'adminSettings', component: TitlePage, meta: { title: '租户设置' } },
{ path: 'admin/team', name: 'adminTeam', component: TitlePage, meta: { title: '团队成员与权限' } },
{ path: 'admin/audit-logs', name: 'adminAuditLogs', component: TitlePage, meta: { title: '操作日志' } },
{ path: 'admin/finance', name: 'adminFinance', component: TitlePage, meta: { title: '财务结算/提现' } }
{ path: 'management', name: 'managementDashboard', component: TitlePage, meta: { title: '管理概览(仪表盘)' } },
{ path: 'management/contents', name: 'managementContents', component: TitlePage, meta: { title: '内容列表(管理)' } },
{ path: 'management/contents/new', name: 'managementContentNew', component: () => import('@/views/management/ContentPublish.vue'), meta: { title: '内容发布' } },
{ path: 'management/contents/:contentId/edit', name: 'managementContentEdit', component: TitlePage, meta: { title: '内容编辑' } },
{ path: 'management/assets', name: 'managementAssets', component: TitlePage, meta: { title: '素材库' } },
{ path: 'management/orders', name: 'managementOrders', component: TitlePage, meta: { title: '订单列表(管理)' } },
{ path: 'management/orders/:orderId', name: 'managementOrderDetail', component: TitlePage, meta: { title: '订单详情(管理)' } },
{ path: 'management/tenants', name: 'managementTenants', component: TitlePage, meta: { title: '租户列表(管理)' } },
{ path: 'management/settings', name: 'managementSettings', component: TitlePage, meta: { title: '租户设置' } },
{ path: 'management/team', name: 'managementTeam', component: TitlePage, meta: { title: '团队成员与权限' } },
{ path: 'management/audit-logs', name: 'managementAuditLogs', component: TitlePage, meta: { title: '操作日志' } },
{ path: 'management/finance', name: 'managementFinance', component: TitlePage, meta: { title: '财务结算/提现' } }
]
},