教学大屏

This commit is contained in:
biss committed 2026-08-11 17:15:05 +08:00
1 parent cd4ffa1d85
commit 3ea529ea76
6 files changed
+143

No files matched your search

+12
View File
@@ -31,6 +31,12 @@ const router = createRouter({
component: () => import('../views/TimetableView.vue'),
meta: { public: true },
},
{
path: '/venue-display/:type(classroom|building)/:id',
name: 'venue-display',
component: () => import('../views/VenueDisplayView.vue'),
meta: { public: true },
},
{
path: '/activate',
name: 'activate-account',
@@ -210,6 +216,12 @@ const router = createRouter({
component: () => import('../views/FreeClassroomsView.vue'),
meta: { roles: ['Student'] },
},
{
path: 'venue-displays',
name: 'venue-displays',
component: () => import('../views/VenueDisplaysView.vue'),
meta: { roles: ['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin'] },
},
{
path: 'classroom-reservations',
name: 'classroom-reservations',