feat: add knowledge management pages

This commit is contained in:
hailin
2026-07-03 17:58:09 +08:00
parent 99dbb3277a
commit 94f0488341
7 changed files with 608 additions and 1 deletions

View File

@@ -1,6 +1,9 @@
import * as React from 'react'
import { DesignSystemPreview } from '@/features/design-system/DesignSystemPreview'
import { KnowledgeBaseListPage } from '@/features/knowledge/KnowledgeBaseListPage'
import { KnowledgeItemEditorPage } from '@/features/knowledge/KnowledgeItemEditorPage'
import { KnowledgeSearchPage } from '@/features/knowledge/KnowledgeSearchPage'
import { SolutionCreatePage } from '@/features/solutions/SolutionCreatePage'
import { SolutionListPage } from '@/features/solutions/SolutionListPage'
import { AuditLogPage } from '@/features/system/AuditLogPage'
@@ -54,6 +57,18 @@ export function Router() {
return <WorkbenchPage />
}
if (route === '/knowledge') {
return <KnowledgeBaseListPage />
}
if (route === '/knowledge/search') {
return <KnowledgeSearchPage />
}
if (route === '/knowledge/items/new') {
return <KnowledgeItemEditorPage />
}
if (route === '/solutions') {
return <SolutionListPage />
}