feat(web): 知识库页面(蚕病百科 + AI 解读)

This commit is contained in:
weijuesen
2026-08-12 10:51:22 +08:00
parent 3afc34d0de
commit b8af17d5f5
4 changed files with 381 additions and 0 deletions
+2
View File
@@ -10,6 +10,7 @@ import Threshold from './pages/Threshold';
import Alert from './pages/Alert';
import Video from './pages/Video';
import Log from './pages/Log';
import Knowledge from './pages/Knowledge';
import NotFound from './pages/NotFound';
import { BasicLayout } from './layout/BasicLayout';
import { authService } from './services/auth';
@@ -46,6 +47,7 @@ export const router = createBrowserRouter([
{ path: 'alerts', element: <RequirePermission permission="alarm:read"><Alert /></RequirePermission> },
{ path: 'videos', element: <RequirePermission permission="video:read"><Video /></RequirePermission> },
{ path: 'logs', element: <RequirePermission permission="log:read"><Log /></RequirePermission> },
{ path: 'knowledge', element: <RequirePermission permission="knowledge:read"><Knowledge /></RequirePermission> },
{ path: '404', element: <NotFound /> },
],
},