From 580df20c92d9ca4b924c9e0086dbe2616d65bb76 Mon Sep 17 00:00:00 2001 From: harid Date: Mon, 24 Nov 2025 17:44:33 +0700 Subject: [PATCH] filter status --- src/controllers/PersonalController.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/controllers/PersonalController.ts b/src/controllers/PersonalController.ts index 95b7b01..0e74241 100644 --- a/src/controllers/PersonalController.ts +++ b/src/controllers/PersonalController.ts @@ -192,6 +192,14 @@ export class PersonalController extends Controller { let query = await AppDataSource.getRepository(Personal) .createQueryBuilder("personal") + .andWhere( + status != undefined && status != null && status != "" + ? `personal.probation_status = :status` + : "1=1", + { + status, + }, + ) .andWhere( _data.root != undefined && _data.root != null ? _data.root[0] != null