feat(web): migrate schedule administration

This commit is contained in:
biss authored and biss committed 2026-10-03 21:38:14 +08:00
1 parent e11772f3aa
commit dea8f70b48
6 files changed
+135

No files matched your search

+1
View File
@@ -113,6 +113,7 @@ export default function AppShell() {
] : []),
...(roles.some((role) => ['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin'].includes(role)) ? [
{ key: '/teaching-tasks', icon: <ScheduleOutlined />, label: '教学任务' },
...(roles.some((role) => ['SuperAdmin', 'AcademicAdmin'].includes(role)) ? [{ key: '/schedules', icon: <CalendarOutlined />, label: '排课管理' }] : []),
{ key: '/curriculum', icon: <ReadOutlined />, label: '培养方案管理' },
{ key: '/course-equivalency-rules', icon: <SwapOutlined />, label: '等价课程规则' },
{ key: '/course-enrollments', icon: <BookOutlined />, label: '修读课程管理' },