From 8fd05eaf7439937806769198d0074eec8750aa5f Mon Sep 17 00:00:00 2001 From: AdisakKanthawilang Date: Wed, 8 May 2024 15:40:13 +0700 Subject: [PATCH] fix again --- src/controllers/KpiRoleController.ts | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/controllers/KpiRoleController.ts b/src/controllers/KpiRoleController.ts index 987a653..8fe2922 100644 --- a/src/controllers/KpiRoleController.ts +++ b/src/controllers/KpiRoleController.ts @@ -404,22 +404,7 @@ export class kpiRoleController extends Controller { const [kpiRole, total] = await AppDataSource.getRepository(KpiRole) .createQueryBuilder("kpiRole") .leftJoinAndSelect("kpiRole.kpiPeriod", "kpiPeriod") - .andWhere( - requestBody.node != undefined && requestBody.node != null - ? requestBody.node == 4 - ? "kpiRole.child4Id LIKE :nodeId" - : requestBody.node == 3 - ? "kpiRole.child3Id LIKE :nodeId" - : requestBody.node == 2 - ? "kpiRole.child2Id LIKE :nodeId" - : requestBody.node == 1 - ? "kpiRole.child1Id LIKE :nodeId" - : "kpiRole.rootId LIKE :nodeId" - : "1=1", - { - nodeId: requestBody.nodeId, - }, - ) + .andWhere(condition, parameters) // .andWhere( // requestBody.year && requestBody.period // ? "kpiRole.year LIKE :year AND kpiRole.period LIKE :period"