fix: Add No clinical approval view + No live capture view for bedside data entry + EntryForm missing allergy, medication, and discharge fields

This commit is contained in:
voltsrage
2026-06-27 16:27:58 +08:00
parent 1c7e7fee7d
commit efd3974d1f
13 changed files with 1184 additions and 12 deletions
+25
View File
@@ -46,6 +46,31 @@ const routes: RouteRecordRaw[] = [
},
props: true,
},
{
path: '/approval',
name: 'ApprovalQueue',
component: () => import('../views/ApprovalView.vue'),
meta: {
requiresAuth: true,
roles: ['CLINICAL_APPROVER', 'ADMINISTRATOR'],
},
},
{
path: '/approval/:batchId',
name: 'ApprovalBatch',
component: () => import('../views/ApprovalView.vue'),
meta: {
requiresAuth: true,
roles: ['CLINICAL_APPROVER', 'ADMINISTRATOR'],
},
props: true,
},
{
path: '/live-capture',
name: 'LiveCapture',
component: () => import('../views/LiveCaptureView.vue'),
meta: { requiresAuth: true, roles: ['CLINICIAN', 'ADMINISTRATOR'] },
},
{
path: '/dashboard',
name: 'Dashboard',