Incluir muestras rechazadas al volver, resaltar servicio prolongado en historial

Las consultas de "muestras pendientes de visita anterior" solo incluían
estado='pendiente'; ahora también 'rechazada', así una muestra rechazada
en una visita aparece igual cuando el paciente vuelve, y se puede recibir
directo (sin el paso extra de revertir a pendiente primero).

En historial.php, la columna Servicio se resalta en rojo con ícono de
alerta cuando supera 20 minutos (SERVICIO_PROLONGADO_MIN), para detectar
turnos prolongados a simple vista.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-08-03 14:19:35 -05:00
co-authored by Claude Sonnet 4.6
parent 538ee8ad25
commit ec552136bf
3 changed files with 9 additions and 4 deletions
+2 -1
View File
@@ -2492,8 +2492,9 @@ function renderMuestras(lista) {
summary.innerHTML = chips;
cont.innerHTML = lista.map(m => {
const esPend = m.estado === 'pendiente';
const esPrevio = !!m.es_pendiente_anterior;
// Rechazadas de una visita anterior también se pueden recibir directo (el paciente trae muestra nueva)
const esPend = m.estado === 'pendiente' || (esPrevio && m.estado === 'rechazada');
const label = escHtml(m.label || m.tipo_muestra || 'MUESTRA');
const origenTag = esPrevio
? `<span style="font-size:.68rem;background:#fef3c7;color:#92400e;border:1px solid #fde68a;