From c178523c7e61da09e3dcb1e09d38d94584d83885 Mon Sep 17 00:00:00 2001 From: Hanzo_dev <2002samudiojohan@gmail.com> Date: Wed, 4 Mar 2026 15:09:10 -0500 Subject: [PATCH] refactor(admin): unify AdminTaxis into AdminDrivers - multi-shifts, vehicle_type, is_accessible; remove redundant AdminTaxis.vue + DB migration --- frontend/src/router/index.ts | 6 - frontend/src/views/AdminDrivers.vue | 134 +++-- frontend/src/views/AdminTaxis.vue | 775 ---------------------------- 3 files changed, 103 insertions(+), 812 deletions(-) delete mode 100644 frontend/src/views/AdminTaxis.vue diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 0511f7e..17baeb4 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -142,12 +142,6 @@ const router = createRouter({ component: () => import('@/views/StrategicAnalytics.vue'), meta: { requiresAuth: true, role: 'ADMIN' } }, - { - path: '/admin/taxis', - name: 'admin-taxis', - component: () => import('@/views/AdminTaxis.vue'), - meta: { requiresAuth: true, role: 'ADMIN' } - }, { path: '/admin/shuttles', name: 'admin-shuttles', diff --git a/frontend/src/views/AdminDrivers.vue b/frontend/src/views/AdminDrivers.vue index ed8e5ba..763ee72 100644 --- a/frontend/src/views/AdminDrivers.vue +++ b/frontend/src/views/AdminDrivers.vue @@ -75,11 +75,19 @@

📞 {{ taxi.phone_number }}

{{ taxi.license_plate }} - {{ taxi.corregimiento }} - {{ getShiftLabel(taxi.shift) }} + {{ taxi.corregimiento }} + {{ taxi.vehicle_type }} 🌐 InglĂ©s + ♿ Accesible
+ + {{ getShiftLabel(s) }} + ⭐ {{ taxi.rating || 5.0 }} {{ taxi.cooperative }} @@ -265,6 +273,11 @@
+
+ + +
+
-
- - -
-
- +
- -
- + + +
+ +
+ +
- -
-