feat: CRUD de ciudades + select en modal de paciente

- Tabla lab_ciudades creada y poblada con 86 ciudades existentes
- Módulo lab_ciudades: listado, crear, editar, activar/desactivar, eliminar
- API /api/lab/ciudades.php: GET list, POST save/toggle/delete
- Modal paciente: campo ciudad cambiado a select, cargado junto con EPS
  en un solo Promise.all al iniciar; Cúcuta preseleccionada por defecto

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-16 20:36:59 -05:00
co-authored by Claude Sonnet 4.6
parent da2bfde38f
commit 4cb1a135b3
4 changed files with 249 additions and 9 deletions
+12
View File
@@ -0,0 +1,12 @@
<?php return [
'slug' => 'lab_ciudades',
'name' => 'Ciudades',
'icon' => 'fas fa-map-marker-alt',
'category' => 'lab',
'route' => '/lab_ciudades.php',
'is_active' => true,
'sort_order' => 23,
'oleada' => 0,
'description' => 'Gestión de ciudades de pacientes',
'links' => [['name' => 'Ciudades', 'icon' => 'fas fa-map-marker-alt', 'route' => '/lab_ciudades.php']],
];