corregido
This commit is contained in:
parent
43f56a7c4b
commit
c1b525be80
@ -352,11 +352,10 @@ export class MultaService {
|
||||
const multa = await this.repository
|
||||
.createQueryBuilder('mu')
|
||||
.innerJoinAndSelect('mu.prestamo', 'p')
|
||||
.innerJoinAndSelect('p.usuario', 'u')
|
||||
.innerJoin(
|
||||
'u.instituciones',
|
||||
'is',
|
||||
'is.id_institucion_usuario = :id_institucion_usuario',
|
||||
'p.institucionUsuario',
|
||||
'iu',
|
||||
'iu.id_institucion_usuario = :id_institucion_usuario',
|
||||
{ id_institucion_usuario: institucionUsuario.id_institucion_usuario },
|
||||
)
|
||||
.where('mu.activo = 1')
|
||||
|
@ -385,17 +385,16 @@ export class PrestamoService {
|
||||
parseInt(filtros.id_tipo_usuario),
|
||||
)
|
||||
: null;
|
||||
const options: FindManyOptions<FullInformacionPrestamoView> = {};
|
||||
const options: FindManyOptions<FullInformacionPrestamoView> = {
|
||||
order: { id_prestamo: 'DESC' },
|
||||
};
|
||||
const busqueda: FindOptionsWhere<FullInformacionPrestamoView> = {};
|
||||
|
||||
if (filtros.activo) {
|
||||
if (typeof filtros.activo === 'boolean')
|
||||
busqueda.activo = filtros.activo ? 1 : 0;
|
||||
else {
|
||||
busqueda.activo = filtros.activo === 'true' ? 1 : 0;
|
||||
options.order = { id_prestamo: 'ASC' };
|
||||
}
|
||||
}
|
||||
if (typeof filtros.activo === 'boolean') {
|
||||
busqueda.activo = filtros.activo ? 1 : 0;
|
||||
options.order = { id_prestamo: 'ASC' };
|
||||
} else if (typeof filtros.activo === 'string')
|
||||
busqueda.activo = filtros.activo === 'true' ? 1 : 0;
|
||||
if (filtros.cancelado_operador)
|
||||
busqueda.cancelado_operador =
|
||||
filtros.cancelado_operador === 'true' ? 1 : 0;
|
||||
@ -433,7 +432,6 @@ export class PrestamoService {
|
||||
busqueda.id_operador_regreso = operadorRegreso.id_operador;
|
||||
options.where = busqueda;
|
||||
if (filtros.pagina) {
|
||||
options.order = { id_prestamo: 'DESC' };
|
||||
options.take = 25;
|
||||
options.skip = (parseInt(filtros.pagina) - 1) * 25;
|
||||
return this.fullInformacionPrestamoView
|
||||
@ -446,6 +444,7 @@ export class PrestamoService {
|
||||
return [prestamos, infoPrestamos[1]];
|
||||
});
|
||||
}
|
||||
options.order = { id_prestamo: 'ASC' };
|
||||
return this.fullInformacionPrestamoView.find(options);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user