From df510722c92e9d8ba2c345d283985d35975e9d1b Mon Sep 17 00:00:00 2001 From: Administrator Date: Sat, 26 Sep 2026 10:27:33 -0500 Subject: [PATCH] Actualizar frontend/src/pages/Plantillas.jsx --- frontend/src/pages/Plantillas.jsx | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/frontend/src/pages/Plantillas.jsx b/frontend/src/pages/Plantillas.jsx index d28a326..b71c46f 100644 --- a/frontend/src/pages/Plantillas.jsx +++ b/frontend/src/pages/Plantillas.jsx @@ -517,8 +517,14 @@ export default function Plantillas({ ocultarTitulo = false }) { border: `1px solid ${resEnvioBase.error ? "#fecaca" : "#a7f3d0"}` }}> {resEnvioBase.error ? resEnvioBase.error : ( <>✅ Enviados: {resEnvioBase.enviados} · - ❌ Fallidos: {(resEnvioBase.fallidos || []).length} · - ⚠️ Sin código 51: {(resEnvioBase.invalidos || []).length} + 🚫 No están en la base: {(resEnvioBase.no_encontrados || []).length} · + ❌ Falló envío: {(resEnvioBase.fallo_envio || []).length} · + ⚠️ Número inválido: {(resEnvioBase.invalidos || []).length} + {(resEnvioBase.no_encontrados || []).length > 0 && ( +
+ No encontrados: {(resEnvioBase.no_encontrados || []).join(", ")} +
+ )} )} )} @@ -563,11 +569,17 @@ export default function Plantillas({ ocultarTitulo = false }) { {resultado.error ? resultado.error : ( <> ✅ Enviados: {resultado.enviados} · - ❌ Fallidos: {(resultado.fallidos || []).length} · - ⚠️ Sin código 51 (no enviados): {(resultado.invalidos || []).length} + 🚫 No están en la base: {(resultado.no_encontrados || []).length} · + ❌ Falló envío: {(resultado.fallo_envio || []).length} · + ⚠️ Número inválido: {(resultado.invalidos || []).length} + {(resultado.no_encontrados || []).length > 0 && ( +
+ No encontrados en la base (no se enviaron): {resultado.no_encontrados.join(", ")} +
+ )} {(resultado.invalidos || []).length > 0 && (
- Rechazados por no tener código 51: {resultado.invalidos.join(", ")} + Números inválidos: {resultado.invalidos.join(", ")}
)} @@ -575,7 +587,7 @@ export default function Plantillas({ ocultarTitulo = false }) { )}
- El Excel debe tener una columna TELEFONO. Solo se envía a números peruanos con código 51 (ej. 51966319975). + El Excel debe tener una columna TELEFONO. Se envía a cualquier país. Solo se envía si el número ya existe como contacto en la base (no se crean contactos nuevos).