From 16200c5acb1c1b77e6c5e4f865d03aaa5faa92f7 Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Mon, 19 Dec 2022 17:02:59 -0600 Subject: [PATCH] carrito motivo controller final --- .../carrito-motivo.controller.ts | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/src/carrito-motivo/carrito-motivo.controller.ts b/src/carrito-motivo/carrito-motivo.controller.ts index e1fa6ef..2c11647 100644 --- a/src/carrito-motivo/carrito-motivo.controller.ts +++ b/src/carrito-motivo/carrito-motivo.controller.ts @@ -12,6 +12,7 @@ import { ValidarUsuarioService } from '../validar-usuario/validar-usuario.servic import { Operador } from '../operador/entity/operador.entity'; import { GetDto } from './dto/input/get.dto'; import { CarritoMotivoOutputDto } from './dto/output/carrito-motivo.dto'; +import { CarritoDto } from '../carrito/dto/input/carrito.dto'; @Controller('carrito-motivo') @ApiTags('carrito-motivo') @@ -26,7 +27,7 @@ export class CarritoMotivoController { @UseGuards(AuthGuard('jwt')) @ApiOperation({ description: - 'Información de 25 cambios de status que ha tenido un carrito dependiendo de la página en la que se encuentra el alumno.', + 'Información de 25 cambios de status de un carrito dependiendo de sus filtros.', }) @ApiBearerAuth('jwt') @ApiQuery({ @@ -35,7 +36,7 @@ export class CarritoMotivoController { type: 'string', }) @ApiQuery({ - description: 'Página en la que se encuentra el usuario.', + description: 'Página en la que se encuentra el operador.', name: 'pagina', type: 'string', }) @@ -49,6 +50,24 @@ export class CarritoMotivoController { ); } + // @Serealize(CarritoMotivoOutputDto) // @Get('reporte') - // reporte() {} + // @UseGuards(AuthGuard('jwt')) + // @ApiOperation({ + // description: 'Reporte de los cambios de status de un carrito.', + // }) + // @ApiBearerAuth('jwt') + // @ApiQuery({ + // description: 'Id del carrito.', + // name: 'id_carrito', + // type: 'string', + // }) + // reporte(@Request() req, @Query() query: CarritoDto) { + // const operador: Operador = req.user.operador; + + // this.validarUsuarioService.validarAdminOperador(operador); + // return this.carritoMotivoService.findAllByIdCarrito( + // parseInt(query.id_carrito), + // ); + // } }