diff --git a/index.html b/index.html index abce316..bedc961 100644 --- a/index.html +++ b/index.html @@ -75,7 +75,7 @@ : 'https://integrarepara-api.integrarepara.es'; let urlToken = ""; - let etasToInit = []; // Para procesar los tiempos de llegada al cargar + let etasToInit = []; document.addEventListener("DOMContentLoaded", async () => { lucide.createIcons(); @@ -149,7 +149,6 @@ const historyContainerWrapper = document.getElementById('historyContainerWrapper'); const historyContainer = document.getElementById('historyServicesContainer'); - // Limpiar contenedores por si acaso (útil si hay recargas) activeContainer.innerHTML = ''; historyContainer.innerHTML = ''; @@ -157,12 +156,12 @@ let hasHistory = false; allServices.forEach(srv => { - // Usamos la nueva variable booleana que nos manda el servidor const isFinalized = srv.is_final; const raw = srv.raw_data || {}; const descLimpia = summarizeDescription(srv.description); let statusHtml = ''; + // ESTRUCTURA PRINCIPAL DE ESTADOS if (isFinalized) { statusHtml = `
Visita Confirmada
-${formatDate(srv.scheduled_date)}
-Llegada aprox: ${srv.scheduled_time} - ${endT}
+Visita Confirmada
+${formatDate(srv.scheduled_date)}
+${srv.scheduled_time} - ${endT}
+Información del Siniestro
+${raw["Nombre Cliente"] || raw["CLIENTE"] || client.name || "Asegurado"}
+
+ ${raw["Dirección"] || raw["DOMICILIO"] || "Dirección no especificada"}
+ ${raw["Código Postal"] || ""} ${raw["Población"] || raw["POBLACION-PROVINCIA"] || ""}
+
${raw["Compañía"] || raw["COMPAÑIA"] || "Particular"}
+Técnico
${srv.assigned_worker.split(' ')[0]}
Motivo de la Visita
-Llegada en aprox. ${remainingMins} min