feat(web): register acp-sessions routes + fix route param convention to slug/wsSlug

This commit is contained in:
2026-05-07 18:07:19 +08:00
parent d558aed27e
commit 422e730502
3 changed files with 23 additions and 5 deletions
+18
View File
@@ -62,6 +62,24 @@ const routes: RouteRecordRaw[] = [
component: () => import('@/views/workspaces/WorkspaceHomeView.vue'),
meta: { requiresAuth: true },
},
{
path: '/p/:slug/w/:wsSlug/acp-sessions',
name: 'acp-sessions-list',
component: () => import('@/views/acp/AcpSessionListView.vue'),
meta: { requiresAuth: true },
},
{
path: '/p/:slug/w/:wsSlug/acp-sessions/new',
name: 'acp-sessions-new',
component: () => import('@/views/acp/AcpSessionCreateView.vue'),
meta: { requiresAuth: true },
},
{
path: '/p/:slug/w/:wsSlug/acp-sessions/:sessionId',
name: 'acp-sessions-detail',
component: () => import('@/views/acp/AcpSessionDetailView.vue'),
meta: { requiresAuth: true },
},
{
path: '/chat',
name: 'chat-home',