feat(web/miniapp): 批次/蚕匾管理与蚕房详情展示(#7)

This commit is contained in:
weijuesen
2026-08-12 17:15:48 +08:00
parent 362a70b8a8
commit 0a5e2b18e1
6 changed files with 588 additions and 1 deletions
+2
View File
@@ -11,6 +11,7 @@ import Alert from './pages/Alert';
import Video from './pages/Video';
import Log from './pages/Log';
import Knowledge from './pages/Knowledge';
import Batches from './pages/Batches';
import NotFound from './pages/NotFound';
import { BasicLayout } from './layout/BasicLayout';
import { authService } from './services/auth';
@@ -48,6 +49,7 @@ export const router = createBrowserRouter([
{ 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: 'batches', element: <RequirePermission permission="batch:read"><Batches /></RequirePermission> },
{ path: '404', element: <NotFound /> },
],
},