成绩+点名

This commit is contained in:
2026-07-25 14:08:50 +08:00 Unverified
parent 7800951aee
commit 36049af692
16 changed files with 1809 additions and 98 deletions
+12
View File
@@ -149,6 +149,18 @@ const router = createRouter({
component: () => import('../views/TimetableView.vue'),
meta: { teacherView: true },
},
{
path: 'teacher-roster',
name: 'teacher-roster',
component: () => import('../views/TeacherRosterView.vue'),
meta: { roles: ['Teacher'] },
},
{
path: 'teacher-attendance',
name: 'teacher-attendance',
component: () => import('../views/TeacherAttendanceView.vue'),
meta: { roles: ['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin', 'Teacher'] },
},
{
path: 'free-classrooms',
name: 'free-classrooms',