From ea10a5c3d9adff367bf55e5d5beca7a089f7e1d2 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 13 Jun 2024 11:41:02 +0700 Subject: [PATCH] feat: also customer all related field --- src/controllers/customer-branch-controller.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/controllers/customer-branch-controller.ts b/src/controllers/customer-branch-controller.ts index 39e0848..ae5c350 100644 --- a/src/controllers/customer-branch-controller.ts +++ b/src/controllers/customer-branch-controller.ts @@ -122,6 +122,19 @@ export class CustomerBranchController extends Controller { { name: { contains: query }, zipCode }, { email: { contains: query }, zipCode }, { code: { contains: query }, zipCode }, + { address: { contains: query }, zipCode }, + { addressEN: { contains: query }, zipCode }, + { province: { name: { contains: query } }, zipCode }, + { province: { nameEN: { contains: query } }, zipCode }, + { district: { name: { contains: query } }, zipCode }, + { district: { nameEN: { contains: query } }, zipCode }, + { subDistrict: { name: { contains: query } }, zipCode }, + { subDistrict: { nameEN: { contains: query } }, zipCode }, + { + customer: { + OR: [{ customerName: { contains: query } }, { customerNameEN: { contains: query } }], + }, + }, ], AND: { customerId }, } satisfies Prisma.CustomerBranchWhereInput;