tipo usuario controller final

This commit is contained in:
lemuel 2022-12-23 11:02:50 -06:00
parent 894851f16d
commit b6bd3c8baa

View File

@ -27,10 +27,10 @@ export class TipoUsuarioController {
@Serealize(MessageOutputDto)
@Post()
@UseGuards(AuthGuard('jwt'))
@ApiOperation({ description: 'Endpoint que crea un nuevo tipo de usuario.' })
@ApiOperation({ description: 'Crea un nuevo tipo de usuario.' })
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Es obligatorio mandar el campo tipo_usuario.',
description: 'Variables que necesita el endpoint.',
examples: { ejemplo: { value: { tipo_usuario: '' } } },
})
create(@Request() req, @Body() body: CreateTipoUsuarioDto) {
@ -43,9 +43,7 @@ export class TipoUsuarioController {
@Serealize(TipoUsuarioOutputDto)
@Get()
@UseGuards(AuthGuard('jwt'))
@ApiOperation({
description: 'Endpoint que retorna todos los tipos de usuario.',
})
@ApiOperation({ description: 'Todos los tipos de usuario.' })
@ApiBearerAuth('jwt')
get(@Request() req) {
const superAdmin: Operador = req.user.operador;
@ -58,8 +56,7 @@ export class TipoUsuarioController {
@Get('operador')
@UseGuards(AuthGuard('jwt'))
@ApiOperation({
description:
'Endpoint que retorna todos los tipos de usuario que debe ver un operador.',
description: 'Todos los tipos de usuario que puede ver un operador.',
})
@ApiBearerAuth('jwt')
operador(@Request() req) {