From a59922213dd7fce0f0b9f1f5be99a197e19570bf Mon Sep 17 00:00:00 2001 From: Emilio Date: Wed, 5 Nov 2025 11:09:19 -0600 Subject: [PATCH] =?UTF-8?q?se=20agreg=C3=B3=20endpoint=20de=20ejemplo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mariadb/aria_log.00000001 | Bin 4997120 -> 4997120 bytes mariadb/aria_log_control | Bin 52 -> 52 bytes src/equipo/equipo.controller.ts | 15 ++++++++++++++- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/mariadb/aria_log.00000001 b/mariadb/aria_log.00000001 index d6843db78aace19ecc50338413df703aec6b82d8..0d611ccbf7cdef87f44f6e1eebc9cd9ce0ae7042 100644 GIT binary patch delta 236 zcmYkyIZgrr06D_2|_nBhW8vz@Q<+az>0AGj779Dbw-_LNjK~nYUokl4UDa zty#CBXw#N$J9h2aci_;GV<%3XIag9vapBUHYd3D)x%Z$ddZ`t|`0cft4vJwdkx2ah h^BzBbNBQ8XwSC0TKT#pmnm(IbF8(T~vW-fq@CP6gU19(L delta 175 zcmWl|X;Og!007YOQHY{cDiv*LQ)v@rZ&42Q{djli9A-K|M{)zkn|Wb43BpAYfvA`z z%iE~m?!%`qBj0}h#|G@E@ABLl+^c^?KK#qf#)NH8z}08qySx&QzG diff --git a/src/equipo/equipo.controller.ts b/src/equipo/equipo.controller.ts index 80c0a10..5f2ad52 100644 --- a/src/equipo/equipo.controller.ts +++ b/src/equipo/equipo.controller.ts @@ -110,7 +110,8 @@ export class EquipoController { return this.equipoService.findAllProcesadorforTipoEquipos(idEquipo); } - @Get('reporte') + @UseGuards(AuthGuard('jwt')) + @Get('reporteXLSX') async generarReporte(@Res() res: Response) { try { await this.equipoService.createEcxel(res); @@ -120,6 +121,18 @@ export class EquipoController { } } + @UseGuards(AuthGuard('jwt')) + @Get('reporte') + async reporte(@Res() res: Response) { + try { + await this.equipoService.generar_reporte(); + } catch (error) { + console.error('Error al generar el Excel:', error); + res.status(500).send('Error al generar el archivo Excel'); + } + } + + @UseGuards(AuthGuard('jwt')) @Post('example') async generate() { this.equipoService.example();