vista con solo id_modulo
This commit is contained in:
@@ -26,7 +26,7 @@ import { CreateModuloDto } from './dto/input/create.dto';
|
||||
import { ModuloDto } from './dto/input/modulo.dto';
|
||||
import { UpdateModuloDto } from './dto/input/update.dto';
|
||||
import { ModuloOutputDto } from './dto/output/modulo.dto';
|
||||
import { ModuloMinOutputDto } from './dto/output/modulo-min.dto';
|
||||
import { OnlyModuloMinOutputDto } from './dto/output/only-modulo-min.dto';
|
||||
|
||||
@Controller('modulo')
|
||||
@ApiTags('modulo')
|
||||
@@ -68,7 +68,7 @@ export class ModuloController {
|
||||
|
||||
this.validarUsuarioService.validarAdmin(admin);
|
||||
return this.moduloService
|
||||
.findInfoModuloById(parseInt(query.id_modulo))
|
||||
.findMinInfoModuloById(parseInt(query.id_modulo))
|
||||
.then((modulo) => {
|
||||
if (
|
||||
admin.tipoUsuario.id_tipo_usuario === 3 &&
|
||||
@@ -81,7 +81,7 @@ export class ModuloController {
|
||||
});
|
||||
}
|
||||
|
||||
@Serealize(ModuloOutputDto)
|
||||
@Serealize(OnlyModuloMinOutputDto)
|
||||
@Get('modulos')
|
||||
@UseGuards(AuthGuard('jwt'))
|
||||
@ApiOperation({
|
||||
@@ -97,10 +97,12 @@ export class ModuloController {
|
||||
const operador: Operador = req.user.operador;
|
||||
|
||||
this.validarUsuarioService.validarOperador(operador);
|
||||
return this.moduloService.findInfoModuloAll(parseInt(query.id_institucion));
|
||||
return this.moduloService.findMinInfoModuloAll(
|
||||
parseInt(query.id_institucion),
|
||||
);
|
||||
}
|
||||
|
||||
@Serealize(ModuloMinOutputDto)
|
||||
@Serealize(OnlyModuloMinOutputDto)
|
||||
@Get('modulos-activos')
|
||||
@ApiOperation({
|
||||
description: 'Endpoint que retorna todos los módulos de una institución.',
|
||||
@@ -111,7 +113,7 @@ export class ModuloController {
|
||||
type: 'string',
|
||||
})
|
||||
modulosActivos(@Query() query: IdInstitucionDto) {
|
||||
return this.moduloService.findInfoModuloAll(
|
||||
return this.moduloService.findMinInfoModuloAll(
|
||||
parseInt(query.id_institucion),
|
||||
1,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user