From 36cf0d217bfd391d24afc14c0246e6d3bf506eb1 Mon Sep 17 00:00:00 2001 From: IO <320154041@pcpuma.acatlan.unam.mx> Date: Mon, 23 Mar 2026 13:57:31 -0500 Subject: [PATCH] add where idPeriferico is null --- src/equipo/equipo.service.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/equipo/equipo.service.ts b/src/equipo/equipo.service.ts index 7b21c80..20aae95 100644 --- a/src/equipo/equipo.service.ts +++ b/src/equipo/equipo.service.ts @@ -1132,8 +1132,8 @@ export class EquipoService { .leftJoin('equipo.sistemaOperativo', 'sistemaOperativo') .leftJoin('equipo.tipoUso', 'tipoUso') - // filtros - + // filtros + .andWhere('equipo.id_periferico IS NULL') if (filtros?.adscripciones?.length) { qb.andWhere('adscripcion.id_adscripcion IN (:...adscripciones)', { adscripciones: filtros.adscripciones @@ -1290,8 +1290,7 @@ export class EquipoService { qb.addSelect('equipo.lugar', 'ubicacion') const tieneFiltroReal = (arr?: string[]) => arr?.length && !arr.includes("0") && !arr.includes("Todos") - - console.log(filtros) + qb.andWhere('equipo.id_periferico IS NULL') // ADSCRIPCIONES if (filtros?.adscripciones?.length) { @@ -1370,6 +1369,7 @@ export class EquipoService { qb.leftJoin('equipo.tipoUso', 'tipoUso') qb.addSelect('adscripcion.adscripcion', 'adscripcion') + qb.andWhere('equipo.id_periferico IS NULL') if (filtros?.adscripciones?.length) { qb.andWhere('adscripcion.id_adscripcion IN (:...adscripciones)', { adscripciones: filtros.adscripciones @@ -1423,6 +1423,7 @@ export class EquipoService { const tieneFiltroReal = (arr?: string[]) => arr?.length && !arr.includes("0") && !arr.includes("Todos"); + qb.andWhere('equipo.id_periferico IS NULL') // ADSCRIPCIONES if (filtros?.adscripciones?.length) { @@ -1534,6 +1535,7 @@ export class EquipoService { qb.leftJoin('equipo.tipoUso', 'tipoUso'); qb.addSelect('adscripcion.adscripcion', 'adscripcion'); + qb.andWhere('equipo.id_periferico IS NULL') if (filtros?.adscripciones?.length) { qb.andWhere('adscripcion.id_adscripcion IN (:...adscripciones)', { adscripciones: filtros.adscripciones