From bffa38e9c0246993dc84834884489314dc47c629 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 9 Jul 2026 13:41:46 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20hide=20m=C3=A9dico=20tratante=20when=20s?= =?UTF-8?q?olo=20entrega=20de=20muestras=20is=20checked?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Toggling the checkbox hides the doctor field and clears any selection. Unchecking or resetting the form restores the field to visible. Co-Authored-By: Claude Sonnet 4.6 --- modules/turnero/views/recepcion.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/turnero/views/recepcion.php b/modules/turnero/views/recepcion.php index e991dd0..5344749 100644 --- a/modules/turnero/views/recepcion.php +++ b/modules/turnero/views/recepcion.php @@ -2028,12 +2028,15 @@ function toggleSoloMuestras() { const wrap = document.getElementById('wrap-examenes'); if (examTS) { examTS.clear(); solo ? examTS.disable() : examTS.enable(); } wrap.classList.toggle('disabled', solo); + document.getElementById('bloque-medico').style.display = solo ? 'none' : ''; + if (solo) quitarMedico(); } function resetCheckboxes() { document.getElementById('chk-solo-muestras').checked = false; if (examTS) { examTS.clear(); examTS.enable(); } document.getElementById('wrap-examenes').classList.remove('disabled'); + document.getElementById('bloque-medico').style.display = ''; document.getElementById('sel-pago').value = ''; document.getElementById('inp-total').value = ''; document.getElementById('inp-obs').value = '';