Actualizar servicios.html

This commit is contained in:
2026-03-24 08:43:31 +00:00
parent 48be902ec3
commit 47ec1092f4

View File

@@ -780,6 +780,12 @@
const stateInfo = s._stateInfo || {name: 'Desconocido', color: 'gray'};
const colorData = colorDict[stateInfo.color] || colorDict['gray'];
// 🛑 RESUMEN INTELIGENTE PARA ETIQUETAS LARGAS
let shortStatusName = stateInfo.name;
if (shortStatusName.toLowerCase().includes('compañía') || shortStatusName.toLowerCase().includes('perito')) {
shortStatusName = 'ESPERA CIA/PRT';
}
let iconEstado = 'tag';
if(raw.scheduled_date) iconEstado = 'calendar';
if(stateInfo.name.toLowerCase().includes('camino')) iconEstado = 'car';
@@ -813,7 +819,7 @@
<div class="flex flex-wrap gap-1.5 flex-1 items-center">
<span class="text-[9px] font-black ${colorData.bg} ${colorData.text} px-2.5 py-1.5 rounded-lg uppercase tracking-wider flex items-center gap-1.5 truncate border ${colorData.border}">
<div class="w-2 h-2 rounded-full ${colorData.dot}"></div>
<span class="truncate">${stateInfo.name}</span>
<span class="truncate">${shortStatusName}</span>
</span>
</div>
${isUrgent ? `<span class="bg-red-500 text-white px-2 py-0.5 rounded-lg text-[9px] font-black uppercase shadow-sm animate-pulse shrink-0">URGENTE</span>` : `<span class="text-[10px] text-slate-400 font-bold uppercase bg-slate-50 border border-slate-100 px-2.5 py-1 rounded-lg shrink-0">#${s.service_ref}</span>`}