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