Actualizar proveedores.html

This commit is contained in:
2026-03-21 19:45:20 +00:00
parent 307e8985e0
commit dc36d8d23f

View File

@@ -721,12 +721,18 @@
document.getElementById('modalCompanyLogo').innerHTML = `<img src="${getLogoUrl(companyName)}" class="max-w-full max-h-full object-contain">`;
document.getElementById('displayRef').innerText = `REF: ${svc.service_ref}`;
// 🛑 AQUÍ INYECTAMOS EL ESTADO EN EL MODAL
// 🛑 AQUÍ INYECTAMOS EL ESTADO EN EL MODAL Y LOS ICONOS DE ALERTA
const hasLock = raw.has_lock === true || String(raw.has_lock) === 'true';
const hasEyes = raw.has_eyes === true || String(raw.has_eyes) === 'true';
let modalAlerts = '';
if (hasLock) modalAlerts += `<span class="ml-2 bg-slate-800 text-white px-2 py-0.5 rounded flex items-center gap-1" title="Gestora (Candado)"><i data-lucide="lock" class="w-3 h-3"></i></span>`;
if (hasEyes) modalAlerts += `<span class="ml-2 bg-amber-500 text-white px-2 py-0.5 rounded animate-pulse flex items-center gap-1" title="Requiere Información (Ojos)"><i data-lucide="eye" class="w-3 h-3"></i></span>`;
const estadoCia = raw['ACTUALMENTE EN'] || raw['Estado'] || raw['ESTADO'] || "";
if (estadoCia) {
document.getElementById('displayCompany').innerHTML = `${companyName} <span class="ml-2 pl-2 border-l border-blue-200 text-blue-600 font-black uppercase text-[9px] tracking-widest bg-blue-50 px-2 py-0.5 rounded">${estadoCia}</span>`;
document.getElementById('displayCompany').innerHTML = `${companyName} <span class="ml-2 pl-2 border-l border-blue-200 text-blue-600 font-black uppercase text-[9px] tracking-widest bg-blue-50 px-2 py-0.5 rounded">${estadoCia}</span>${modalAlerts}`;
} else {
document.getElementById('displayCompany').innerText = companyName;
document.getElementById('displayCompany').innerHTML = `${companyName}${modalAlerts}`;
}
if (isArchived) {