fix(lugar): alarma de toma progresiva suena en panel de espera entre muestras

El timer de 1s solo escaneaba chips en la cola principal. Los pacientes
en espera entre extracciones (muestra_espera_at IS NOT NULL) viven en el
panel de espera sin chip, por lo que nunca sonaba. Se añade un chip oculto
con data-toma-at en cada fila del panel; el timer existente lo detecta y
dispara banner + sonido en todas las tablets del grupo.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-29 20:34:22 -05:00
co-authored by Claude Sonnet 4.6
parent 2da5960596
commit ad5a4c834f
+4
View File
@@ -2555,7 +2555,11 @@ function _renderEsperaMuestras(items) {
cdHtml = `<span class="espera-m-cd ok">en ${mins} min</span>`;
}
}
const chipOculto = p.siguiente_toma_at
? `<span class="toma-prog-chip" data-toma-at="${escHtml(p.siguiente_toma_at)}" data-turno-id="${p.id}" style="display:none"><span class="toma-cd-txt"></span></span>`
: '';
html += `<div class="espera-m-row">
${chipOculto}
<span class="espera-m-orden">#${escHtml(String(p.numero_orden))}</span>
<span style="flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap">${escHtml(p.paciente_nombre)}</span>
${cdHtml}