From 7d45820c39203ccf30c5c71047000404c7423944 Mon Sep 17 00:00:00 2001 From: inportb Date: Tue, 16 May 2023 03:45:40 -0400 Subject: [PATCH] Unified report viewer with filter --- htdocs/App.vue | 5 - htdocs/RoutePatientReports.vue | 426 ++++++++++++++++++++++++++------- htdocs/ViewReport.vue | 65 ----- 3 files changed, 343 insertions(+), 153 deletions(-) delete mode 100644 htdocs/ViewReport.vue diff --git a/htdocs/App.vue b/htdocs/App.vue index 7fc1d04..969fc9a 100644 --- a/htdocs/App.vue +++ b/htdocs/App.vue @@ -66,11 +66,6 @@ { path: 'visits', component: RoutePatientVisits }, { path: 'orders', component: RoutePatientOrders }, { path: 'reports', component: RoutePatientReports }, - { path: 'reports/bloodbank', component: RoutePatientReports, props: { report_name: 'Blood Bank' } }, - { path: 'reports/microbiology', component: RoutePatientReports, props: { report_name: 'Microbiology' } }, - { path: 'reports/pathology', component: RoutePatientReports, props: { report_name: 'Pathology' } }, - { path: 'reports/radiology', component: RoutePatientReports, props: { report_name: 'Radiology' } }, - { path: 'reports/notes', component: RoutePatientReports, props: { report_name: 'Notes' } }, { path: 'document', component: RoutePatientDocuments }, { path: 'document/:tiu_da', component: RoutePatientDocuments }, ] }, diff --git a/htdocs/RoutePatientReports.vue b/htdocs/RoutePatientReports.vue index 1f9bb93..f1afd19 100644 --- a/htdocs/RoutePatientReports.vue +++ b/htdocs/RoutePatientReports.vue @@ -1,145 +1,405 @@ + +