diff --git a/mariadb/aria_log.00000001 b/mariadb/aria_log.00000001 index d6843db..0d611cc 100644 Binary files a/mariadb/aria_log.00000001 and b/mariadb/aria_log.00000001 differ diff --git a/mariadb/aria_log_control b/mariadb/aria_log_control index a6969d9..3a5c4a6 100644 Binary files a/mariadb/aria_log_control and b/mariadb/aria_log_control differ 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();