From 8917daf9be52c54b3558e5ded000080e1b687656 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 16 Jul 2026 20:48:50 -0500 Subject: [PATCH] =?UTF-8?q?turnero:=20orden=20estricto=20de=20llegada=20+?= =?UTF-8?q?=20color=20de=20prioridad=20en=20cola=20recepci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - get_cola.php: quita orden por orden_peso, deja solo creado_at ASC - recepcion.php: cards con prioridad distinta a E (general) muestran borde izquierdo y fondo tintado con el color de la prioridad Co-Authored-By: Claude Sonnet 4.6 --- modules/turnero/api/get_cola.php | 2 +- modules/turnero/views/recepcion.php | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/turnero/api/get_cola.php b/modules/turnero/api/get_cola.php index 2e275f2..7a0cb8c 100644 --- a/modules/turnero/api/get_cola.php +++ b/modules/turnero/api/get_cola.php @@ -61,7 +61,7 @@ if ($area === 'recepcion') { JOIN turnero_prioridades p ON p.id = t.prioridad_id LEFT JOIN turnero_solicitudes s ON s.turno_id = t.id WHERE t.sesion_id = ? AND t.estado IN ($inEstados) - ORDER BY p.orden_peso ASC, t.creado_at ASC" + ORDER BY t.creado_at ASC" ); $stmt->execute([$sesionId]); } else { diff --git a/modules/turnero/views/recepcion.php b/modules/turnero/views/recepcion.php index 0d0c0b7..e4363b6 100644 --- a/modules/turnero/views/recepcion.php +++ b/modules/turnero/views/recepcion.php @@ -1219,9 +1219,13 @@ function renderCola(snap) { const badgeRow = enAtencion ? `
EN ATENCIÓN
` : (te ? `
${escHtml(te.txt)}
` : ''); + const esPrioEspecial = t.prioridad_codigo !== 'E'; + const prioStyle = esPrioEspecial && !enAtencion + ? `border-left:4px solid ${t.prioridad_color};background:${t.prioridad_color}18;` + : ''; const clases = ['cola-card', turnoActivo?.id === t.id ? 'activo' : '', enAtencion ? 'en-atencion' : ''].filter(Boolean).join(' '); return ` -
+
${t.prioridad_codigo}
${escHtml(t.codigo)}