From cd432cfd59eec8b103ffc0ea9f00038ed008ca8b Mon Sep 17 00:00:00 2001 From: "zeinab.ashrafi" Date: Tue, 11 Mar 2025 13:17:35 +0330 Subject: [PATCH] fix : drawer list --- src/components/core/Drawer.vue | 8 +- src/components/core/Toolbar.vue | 296 ++++++++++++----------------- src/services/global/api.service.js | 3 +- src/views/Dashboard.vue | 204 ++++++++++++++------ 4 files changed, 278 insertions(+), 233 deletions(-) diff --git a/src/components/core/Drawer.vue b/src/components/core/Drawer.vue index 756a7dc..2badfb6 100644 --- a/src/components/core/Drawer.vue +++ b/src/components/core/Drawer.vue @@ -80,11 +80,17 @@ export default { icon: 'description', text: 'All Test Result' }, + { + to: { name: 'ManageMedicalCenter' }, + icon: 'far fa-building', + text: 'Manage Medical Center', + role: 'Admin', + }, { to: { name: 'ManageUsers' }, icon: 'far fa-address-book', text: 'Manage Users', - role: 'Admin|Supervisor', + role: 'Admin', }, { to: { name: 'ListTestType' }, diff --git a/src/components/core/Toolbar.vue b/src/components/core/Toolbar.vue index 552fed1..0868077 100644 --- a/src/components/core/Toolbar.vue +++ b/src/components/core/Toolbar.vue @@ -1,196 +1,150 @@ diff --git a/src/services/global/api.service.js b/src/services/global/api.service.js index a74b61c..4e3ee67 100644 --- a/src/services/global/api.service.js +++ b/src/services/global/api.service.js @@ -99,7 +99,6 @@ const ApiService = { export default ApiService export { ApiService } -/* axios.interceptors.request.use(request => { console.log("🔵 API Request:", request.method.toUpperCase(), request.url); console.log("🔹 Headers:", request.headers); @@ -118,4 +117,4 @@ axios.interceptors.response.use(response => { }, error => { console.error("🔴 API Error:", error.response ? error.response.data : error); return Promise.reject(error); -});*/ +}); \ No newline at end of file diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue index ac96dde..3d26f2e 100644 --- a/src/views/Dashboard.vue +++ b/src/views/Dashboard.vue @@ -1,74 +1,160 @@