This commit is contained in:
Lizandro Guarnizo
2026-04-21 16:09:17 -05:00
parent 4bf9d99f8b
commit 10b995f9b8
3 changed files with 9 additions and 4 deletions
+7 -2
View File
@@ -404,7 +404,7 @@ function renderCola(snap) {
<div class="cod">${escHtml(t.codigo)}</div>
<div class="pac">${escHtml(t.paciente_nombre || 'Sin nombre')}</div>
</div>
<button onclick="llamarTurnoEspecifico(${t.id})"
<button onclick="llamarTurnoEspecifico(${t.id}, '${t.estado}')"
title="Llamar este turno ahora"
style="flex-shrink:0;background:#2563eb;border:none;color:#fff;
border-radius:7px;padding:5px 9px;font-size:.78rem;cursor:pointer">
@@ -453,7 +453,12 @@ async function seleccionarTurno(turnoId) {
}
// ── Llamar turno específico (cambia estado → en_recepcion) ─────────
async function llamarTurnoEspecifico(turnoId) {
async function llamarTurnoEspecifico(turnoId, estadoActual) {
// Si ya está en recepción, solo abrir ficha sin intentar re-transicionar
if (estadoActual === 'en_recepcion') {
seleccionarTurno(turnoId);
return;
}
try {
const res = await fetch(API + 'cambiar_estado.php', {
method: 'POST',