feat: add admin UI for reviewing pending student registrations.

Let staff list, inspect, approve, or reject enrollment and class-request submissions before final enrollment.
This commit is contained in:
2026-08-16 08:42:26 +03:30
parent e977ccd356
commit e87d78c295
7 changed files with 405 additions and 2 deletions
+14
View File
@@ -198,6 +198,20 @@ export const routes = [
component: () => import('@/views/contactInquiries/ContactInquiryDetailView.vue')
},
// Pending student registrations
{
path: 'pending-students',
name: 'PendingStudentList',
component: () => import('@/views/pendingStudents/PendingStudentListView.vue'),
meta: { permission: 'pending_students:read' }
},
{
path: 'pending-students/view/:id',
name: 'PendingStudentDetail',
component: () => import('@/views/pendingStudents/PendingStudentDetailView.vue'),
meta: { permission: 'pending_students:read' }
},
{
path: 'logs',
name: 'LogList',