From f363631b32e445217b704a6e241747c34b060939 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Mon, 22 Jun 2026 22:07:09 -0500 Subject: [PATCH] Turnero: mejoras UI, historial detallado, kiosko scanner, firma por turno MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Kiosko: detector scanner (gap < 80ms), iconos 90px, fa-person-pregnant, ticket Arial - Recepción: vincular_paciente.php para persistir paciente_id antes de firmar consentimiento - Historial y dashboard: recepción desk, empleado recepción/muestras, exámenes y comentarios - display_global: turno más pequeño, lugar-nombre más grande - lab_pacientes: modal compacta con form-sm - Configuración: icono embarazada fa-person-pregnant en prioridades - ver_formulario_enviado: firma por campo (fix doble firma) - docker-compose.local.yml: override BD producción para dev local Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.local.yml | 5 + lab_pacientes.php | 117 ++++++++++++---------- modules/turnero/api/get_dashboard.php | 30 +++++- modules/turnero/api/get_historial.php | 6 ++ modules/turnero/api/vincular_paciente.php | 22 ++++ modules/turnero/views/configuracion.php | 3 +- modules/turnero/views/dashboard.php | 71 ++++++++++++- modules/turnero/views/display_global.php | 6 +- modules/turnero/views/historial.php | 50 +++++++-- modules/turnero/views/kiosko.php | 30 +++--- modules/turnero/views/recepcion.php | 21 ++-- ver_formulario_enviado.php | 22 +++- 12 files changed, 285 insertions(+), 98 deletions(-) create mode 100644 docker-compose.local.yml create mode 100644 modules/turnero/api/vincular_paciente.php diff --git a/docker-compose.local.yml b/docker-compose.local.yml new file mode 100644 index 0000000..61261c3 --- /dev/null +++ b/docker-compose.local.yml @@ -0,0 +1,5 @@ +# Override local: usa BD de producción directamente, sin mysql local +services: + app: + environment: + - DB_HOST=${DB_HOST} # toma el host real del .env (46.202.93.92) diff --git a/lab_pacientes.php b/lab_pacientes.php index f1e9916..e3f7b11 100644 --- a/lab_pacientes.php +++ b/lab_pacientes.php @@ -103,88 +103,97 @@ require_once __DIR__ . '/shared/components/sidebar.php';