listo multa

This commit is contained in:
xXpuma99Xx
2022-10-25 22:12:11 -05:00
parent 9b5665b3e4
commit 18c899267a
7 changed files with 207 additions and 160 deletions
+8 -8
View File
@@ -21,7 +21,6 @@ import { MultaService } from './multa.service';
import { ValidarUsuarioService } from '../validar-usuario/validar-usuario.service';
import { Operador } from '../operador/entity/operador.entity';
import { Usuario } from '../usuario/entity/usuario.entity';
import { IdUsuarioDto } from '../dto/input/id-usuario.dto';
import { IdEquipoPaginaDto } from '../dto/input/id-equipo-pagina.dto';
import { MultarDto } from './dto/input/multar.dto';
import { MultasDto } from './dto/input/multas.dto';
@@ -62,11 +61,10 @@ export class MultaController {
const operador: Operador = req.user.operador;
this.validarUsuarioService.validarAdminOperador(operador);
return this.multaService.create(
body.id_prestamo,
return this.multaService.multaExtemporanea(
operador,
body.id_prestamo,
body.descripcion,
null,
body.id_institucion_infraccion,
);
}
@@ -100,7 +98,7 @@ export class MultaController {
const operador: Operador = req.user.operador;
this.validarUsuarioService.validarAdminOperador(operador);
return this.multaService.findFullInfoMultaAll(query);
return this.multaService.findAll(query);
}
@Serealize(MultasEquipoOutputDto)
@@ -125,6 +123,7 @@ export class MultaController {
this.validarUsuarioService.validarAdminOperador(operador);
return this.multaService.findAllByIdEquipo(
operador,
parseInt(query.id_equipo),
parseInt(query.pagina),
);
@@ -152,6 +151,7 @@ export class MultaController {
this.validarUsuarioService.validarAdminOperador(operador);
return this.multaService.findAllByIdUsuario(
operador,
parseInt(query.id_usuario),
parseInt(query.pagina),
);
@@ -170,11 +170,11 @@ export class MultaController {
name: 'id_usuario',
type: 'string',
})
multasActivas(@Request() req, @Query() query: IdUsuarioDto) {
multasActivas(@Request() req) {
const usuario: Usuario = req.user.usuario;
this.validarUsuarioService.validarUsuario(usuario);
return this.multaService.findMultasActivas(parseInt(query.id_usuario));
return this.multaService.findMultasActivas(usuario);
}
@Serealize(MessageOutputDto)
@@ -193,7 +193,7 @@ export class MultaController {
const admin: Operador = req.user.operador;
this.validarUsuarioService.validarAdmin(admin);
return this.multaService.quitarMulta(body.id_institucion_usuario);
return this.multaService.quitarMulta(admin, body.id_institucion_usuario);
}
// @Get('reporte')