From f78fd01313636d4e0cdbf77045f989583300cbaf Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Tue, 5 Nov 2024 09:57:24 +0700 Subject: [PATCH] feat: search employee also cover passport no --- src/controllers/03-employee-controller.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/controllers/03-employee-controller.ts b/src/controllers/03-employee-controller.ts index 70ad1da..67b2f3b 100644 --- a/src/controllers/03-employee-controller.ts +++ b/src/controllers/03-employee-controller.ts @@ -161,6 +161,11 @@ export class EmployeeController extends Controller { by: ["gender"], where: { OR: queryOrNot(query, [ + { + employeePassport: { + some: { number: { contains: query } }, + }, + }, { firstName: { contains: query } }, { firstNameEN: { contains: query } }, { lastName: { contains: query } }, @@ -204,6 +209,11 @@ export class EmployeeController extends Controller { ) { const where = { OR: queryOrNot(query, [ + { + employeePassport: { + some: { number: { contains: query } }, + }, + }, { firstName: { contains: query } }, { firstNameEN: { contains: query } }, { lastName: { contains: query } },