From 0027afae655da68e1877f0b4612320141608377c Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Wed, 13 Nov 2024 11:48:48 +0700 Subject: [PATCH] feat: accept more criteria --- src/controllers/03-employee-controller.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/controllers/03-employee-controller.ts b/src/controllers/03-employee-controller.ts index c2888e9..59ea6a1 100644 --- a/src/controllers/03-employee-controller.ts +++ b/src/controllers/03-employee-controller.ts @@ -203,6 +203,7 @@ export class EmployeeController extends Controller { @Query() visa?: boolean, @Query() passport?: boolean, @Query() customerId?: string, + @Query() customerBranchId?: string, @Query() query: string = "", @Query() page: number = 1, @Query() pageSize: number = 30, @@ -215,6 +216,7 @@ export class EmployeeController extends Controller { visa, passport, customerId, + customerBranchId, query, page, pageSize, @@ -231,6 +233,7 @@ export class EmployeeController extends Controller { @Query() visa?: boolean, @Query() passport?: boolean, @Query() customerId?: string, + @Query() customerBranchId?: string, @Query() query: string = "", @Query() page: number = 1, @Query() pageSize: number = 30, @@ -267,6 +270,7 @@ export class EmployeeController extends Controller { AND: { ...filterStatus(status), customerBranch: { + id: customerBranchId, customerId, customer: isSystem(req.user) ? undefined