diff --git a/src/modulo-motivo/modulo-motivo.controller.ts b/src/modulo-motivo/modulo-motivo.controller.ts index 349d131..780fc1a 100644 --- a/src/modulo-motivo/modulo-motivo.controller.ts +++ b/src/modulo-motivo/modulo-motivo.controller.ts @@ -1,12 +1,17 @@ import { Controller, Get, Query, Request, UseGuards } from '@nestjs/common'; import { AuthGuard } from '@nestjs/passport'; -import { ApiBearerAuth, ApiOperation, ApiQuery, ApiTags } from '@nestjs/swagger'; +import { + ApiBearerAuth, + ApiOperation, + ApiQuery, + ApiTags, +} from '@nestjs/swagger'; import { Serealize } from '../interceptors/serialize.interceptor'; import { ModuloMotivoService } from './modulo-motivo.service'; import { ValidarUsuarioService } from '../validar-usuario/validar-usuario.service'; import { Operador } from '../operador/entity/operador.entity'; import { GetDto } from './dto/input/get.dto'; -import { ModuloOutputDto } from '../modulo/dto/output/modulo.dto'; +import { ModuloDto } from '../modulo/dto/input/modulo.dto'; import { ModuloMotivoOutputDto } from './dto/output/modulo-motivo.dto'; @Controller('modulo-motivo') @@ -58,7 +63,7 @@ export class ModuloMotivoController { name: 'id_modulo', type: 'string', }) - reporte(@Request() req, @Query() query: ModuloOutputDto) { + reporte(@Request() req, @Query() query: ModuloDto) { const admin: Operador = req.user.operador; this.validarUsuarioService.validarAdmin(admin); diff --git a/src/modulo/modulo.controller.ts b/src/modulo/modulo.controller.ts index 3d673b8..aa4e2a0 100644 --- a/src/modulo/modulo.controller.ts +++ b/src/modulo/modulo.controller.ts @@ -83,6 +83,18 @@ export class ModuloController { return this.moduloService.findAll(parseInt(query.id_institucion)); } + @Serealize(OnlyModuloOutputDto) + @Get('modulos-activos') + @ApiOperation({ description: 'Todos los módulos de una institución.' }) + @ApiQuery({ + description: 'Id de la institución.', + name: 'id_institucion', + type: 'string', + }) + modulosActivos(@Query() query: IdInstitucionDto) { + return this.moduloService.findAllActivo(parseInt(query.id_institucion)); + } + @Serealize(OnlyModuloOutputDto) @Get('modulos-operador') @UseGuards(AuthGuard('jwt')) @@ -97,18 +109,6 @@ export class ModuloController { return this.moduloService.findAllAdmin(operador); } - @Serealize(OnlyModuloOutputDto) - @Get('modulos-activos') - @ApiOperation({ description: 'Todos los módulos de una institución.' }) - @ApiQuery({ - description: 'Id de la institución.', - name: 'id_institucion', - type: 'string', - }) - modulosActivos(@Query() query: IdInstitucionDto) { - return this.moduloService.findAllActivo(parseInt(query.id_institucion)); - } - @Serealize(MessageOutputDto) @Put() @UseGuards(AuthGuard('jwt'))