nuevos datos de operador

This commit is contained in:
xXpuma99Xx
2022-07-12 16:20:54 -05:00
parent 7ee7ef616b
commit 64b6258506
9 changed files with 110 additions and 19 deletions
+17
View File
@@ -30,8 +30,10 @@ export class OperadorController {
examples: {
ejemplo: {
value: {
correo: '',
id_institucion: 200,
id_tipo_usuario: 4,
nombre: '',
operador: '',
password: '',
},
@@ -43,6 +45,8 @@ export class OperadorController {
body.id_institucion,
body.id_tipo_usuario,
body.operador,
body.nombre,
body.correo,
body.password,
);
}
@@ -100,6 +104,19 @@ export class OperadorController {
// @UseGuards(AuthGuard('jwt'))
// reporte() {}
@Put('update-password')
// @UseGuards(AuthGuard('jwt'))
@ApiOperation({
description: 'Enpoint que envía una nueva password al correo del usuario.',
})
@ApiBody({
description: 'Es obligatorio enviar el campo id_usuario.',
examples: { ejemplo: { value: { id_usuario: 1 } } },
})
passwordResset(@Body() body: UpdateOperadorDto) {
return this.operadorService.passwordReset(body.id_operador, body.password);
}
@Put()
// @UseGuards(AuthGuard('jwt'))
@ApiOperation({