This commit is contained in:
Lizandro Guarnizo
2026-04-21 21:36:24 -05:00
parent 3a19f08bf8
commit 4b8b668774
7 changed files with 541 additions and 223 deletions
+7 -2
View File
@@ -9,8 +9,12 @@
require_once __DIR__ . '/_helpers.php';
requireMethod('GET');
$pdo = db();
$sesionId = obtenerOCrearSesionHoy();
$pdo = db();
// Si no hay sesión hoy o está cerrada → $sesionId = 0 (queries devuelven vacío).
$_ses = sesionHoy();
$sesionCerrada = (!$_ses || $_ses['fin_at'] !== null);
$sesionId = ($sesionCerrada) ? 0 : (int)$_ses['id'];
// ── 1. Escritorios de Recepción activos + su turno en_recepcion ─
// Cada escritorio puede tener un turno distinto (varios recepcionistas).
@@ -175,6 +179,7 @@ $stats = $stmtStats->fetch(PDO::FETCH_ASSOC);
jsonOk([
'sesion_id' => $sesionId,
'sesion_cerrada' => $sesionCerrada,
'activos_recepcion'=> $activosRecepcion, // array de desks con su turno
'lugares' => $lugaresActivos, // array de estaciones de muestras
'cola' => $cola,