From 3206b4b82465b07294dc43b8b527a561c3b91f1d Mon Sep 17 00:00:00 2001 From: evenegas Date: Fri, 8 Aug 2025 12:13:09 -0600 Subject: [PATCH] Se agregaron modificaciones --- src/excel/excel.service.ts | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/src/excel/excel.service.ts b/src/excel/excel.service.ts index e62b2d6..b5a5399 100644 --- a/src/excel/excel.service.ts +++ b/src/excel/excel.service.ts @@ -179,7 +179,7 @@ export class ExcelService { }); - console.log(rowsGood); + return { errors, rowsGood }; } @@ -255,12 +255,24 @@ export class ExcelService { let carrera if (r.clave || r.nomCarr) { - carrera = await queryRunner.manager.findOne(Carrera, { where: { clave: r.clave } }); + if (!r.clave) { + carrera = await queryRunner.manager.findOne(Carrera, { where: { carrera: r.nomCarr } }); + + + } else if (!r.nomCarr) { + + carrera = await queryRunner.manager.findOne(Carrera, { where: { clave: r.clave } }); + + } + + + if (!carrera) { carrera = queryRunner.manager.create(Carrera, { clave: r.clave, carrera: r.nomCarr.slice(0, 100), }); + await queryRunner.manager.save(carrera); } @@ -594,8 +606,7 @@ export class ExcelService { }).join('\n'); const tablaCompleta = header + rows; - console.log(tablaCompleta); - console.log('Usuarios encontrados:', usuarios); + return tablaCompleta; } @@ -712,7 +723,7 @@ export class ExcelService { } await this.servActivosRepo.save(servActivos); - console.log(`Servicio ${servActivos}`); + } }