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:
co-authored by
Claude Sonnet 4.6
parent
2da5960596
commit
ad5a4c834f
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user