diff --git a/frontend/src/pages/Retiros.jsx b/frontend/src/pages/Retiros.jsx index 8be73ed..209fe87 100644 --- a/frontend/src/pages/Retiros.jsx +++ b/frontend/src/pages/Retiros.jsx @@ -36,7 +36,7 @@ function _flecha(activo, dir) { // Columnas de la tabla: key, título, alineación y ancho inicial. const COLS = [ { k: "fch_matricula", t: "FECHA MATRÍCULA", al: "center", w: 120, fecha: true }, - { k: "asesor", t: "SECTORISTA", al: "left", w: 190, elip: true }, + { k: "asesor", t: "SECTORISTA", al: "left", w: 240, elip: true }, { k: "vendedor", t: "ASESOR COMERCIAL", al: "left", w: 190, elip: true }, { k: "programa", t: "PROGRAMA", al: "left", w: 260, elip: true }, { k: "cod_detalle", t: "COD. DETALLE", al: "center", w: 100 }, @@ -44,7 +44,7 @@ const COLS = [ { k: "alumno", t: "ALUMNO", al: "left", w: 220, elip: true }, { k: "num_cuotas_pagadas", t: "N° CUOTAS PAGADAS", al: "center", w: 110 }, { k: "num_cuotas_vencidas", t: "N° CUOTAS VENCIDAS", al: "center", w: 110 }, - { k: "fch_vencimiento", t: "FECHA DE VENCIMIENTO", al: "center", w: 140, fecha: true }, + { k: "fch_vencimiento", t: "FECHA DE VENCIMIENTO", al: "center", w: 300, fecha: true }, { k: "monto_venc_ant", t: "MONTO VENCIDOS MES ANTERIOR", al: "center", w: 150, money: true }, { k: "monto_venc_cur", t: "MONTO VENCIDO MES EN CURSO", al: "center", w: 150, money: true }, { k: "monto_dejo_pagar", t: "MONTO DEJO DE PAGAR", al: "center", w: 150, money: true }, @@ -246,6 +246,8 @@ export default function Retiros() { const raw = f[c.k]; if (c.money) { ws[ref] = { v: Number(raw)||0, t:"n", z:moneyFmt, ...st }; + } else if (c.k === "fch_vencimiento") { + ws[ref] = { v: raw ? String(raw) : "", t:"s", ...st }; // ya viene dd/mm/yyyy (una o varias) } else if (c.fecha) { ws[ref] = { v: raw ? fmtFecha(raw) : "", t:"s", ...st }; // texto dd/mm/aaaa } else if (c.k === "num_cuotas_pagadas" || c.k === "num_cuotas_vencidas") { @@ -396,6 +398,7 @@ export default function Retiros() { val = fmtFecha(raw); else val = raw; } + else if (c.k === "fch_vencimiento") val = f[c.k] || "-"; // ya viene dd/mm/yyyy (una o varias) else if (c.fecha) val = f[c.k] ? fmtFecha(f[c.k]) : "-"; else if (c.money) val = "S/ " + Number(f[c.k] || 0).toLocaleString("es-PE", { maximumFractionDigits: 0 }); else if (c.k === "num_cuotas_pagadas" || c.k === "num_cuotas_vencidas") val = f[c.k] ?? 0;