From 6f1e2adafec041acbaa42031ed215e04365bd3e5 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Wed, 8 Jul 2026 18:13:58 -0500 Subject: [PATCH] =?UTF-8?q?feat(turnero):=20mostrar=20nota=20de=20recepci?= =?UTF-8?q?=C3=B3n=20en=20toma=20de=20muestras?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit El campo observaciones de la solicitud ya venía en el JSON de get_consentimientos.php pero nunca se renderizaba en lugar.php. Se agrega un bloque amber visible solo cuando sol.observaciones tiene contenido, y se limpia al hacer resetFicha. Co-Authored-By: Claude Sonnet 4.6 --- modules/turnero/views/lugar.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/modules/turnero/views/lugar.php b/modules/turnero/views/lugar.php index 94e07d5..4832c3a 100644 --- a/modules/turnero/views/lugar.php +++ b/modules/turnero/views/lugar.php @@ -591,6 +591,12 @@ require_once __DIR__ . '/../../../shared/components/sidebar.php'; +
+
+
Nota de recepción
+
+
+
Sin paciente vinculado
@@ -1059,6 +1065,14 @@ async function cargarFichaSolicitud(turnoId) { } } + // Nota de recepción + const obsEl = document.getElementById('pac-obs-recepcion'); + if (obsEl) { + const obs = sol?.observaciones?.trim(); + obsEl.classList.toggle('d-none', !obs); + if (obs) document.getElementById('pac-obs-recepcion-texto').textContent = obs; + } + if (pac) { _pacienteActivo = pac; document.getElementById('bloque-pac-info').style.display = ''; @@ -1424,6 +1438,8 @@ function resetFicha() { const secMuestras = document.getElementById('sec-muestras'); if (secMuestras) secMuestras.classList.add('d-none'); document.getElementById('ficha-orden').classList.add('d-none'); + const obsRec = document.getElementById('pac-obs-recepcion'); + if (obsRec) obsRec.classList.add('d-none'); cerrarModalPaciente(); document.getElementById('btn-ver-paciente').classList.add('d-none');