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:
@@ -74,7 +74,10 @@ export const PERMISSIONS = {
|
||||
LOGS_SEARCH: 'logs:search',
|
||||
|
||||
CONTACT_INQUIRIES_READ: 'contact_inquiries:read',
|
||||
CONTACT_INQUIRIES_UPDATE: 'contact_inquiries:update'
|
||||
CONTACT_INQUIRIES_UPDATE: 'contact_inquiries:update',
|
||||
|
||||
PENDING_STUDENTS_READ: 'pending_students:read',
|
||||
PENDING_STUDENTS_UPDATE: 'pending_students:update'
|
||||
};
|
||||
|
||||
export const PERMISSION_GROUPS = [
|
||||
@@ -229,6 +232,15 @@ export const PERMISSION_GROUPS = [
|
||||
{ key: PERMISSIONS.CONTACT_INQUIRIES_READ, label: 'مشاهده درخواستها' },
|
||||
{ key: PERMISSIONS.CONTACT_INQUIRIES_UPDATE, label: 'ویرایش / پیگیری درخواستها' }
|
||||
]
|
||||
},
|
||||
{
|
||||
key: 'pending_students',
|
||||
label: 'ثبتنامهای در انتظار',
|
||||
icon: 'pi pi-user-plus',
|
||||
permissions: [
|
||||
{ key: PERMISSIONS.PENDING_STUDENTS_READ, label: 'مشاهده ثبتنامهای در انتظار' },
|
||||
{ key: PERMISSIONS.PENDING_STUDENTS_UPDATE, label: 'تأیید / رد ثبتنام' }
|
||||
]
|
||||
}
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user