From d64b9bad82cc09420b169ce75c65e2b4e4cac404 Mon Sep 17 00:00:00 2001 From: TL Date: Wed, 29 Jun 2022 14:19:39 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=BE=E5=AE=A2=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- beike/Repositories/CustomerRepo.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/beike/Repositories/CustomerRepo.php b/beike/Repositories/CustomerRepo.php index 2c83413d..babce649 100644 --- a/beike/Repositories/CustomerRepo.php +++ b/beike/Repositories/CustomerRepo.php @@ -61,26 +61,26 @@ class CustomerRepo */ public static function list($data) { - $builder = Customer::query()->from('customers AS c') - ->leftJoin('customer_groups AS cg', 'c.customer_group_id', 'cg.id') + $builder = Customer::query() + ->leftJoin('customer_groups AS cg', 'customers.customer_group_id', 'cg.id') ->leftJoin('customer_group_descriptions AS cgd', function ($join) { $join->on('cgd.customer_group_id', 'cg.id') ->where('cgd.language_id', current_language_id()); }) - ->select(['c.id', 'c.email', 'c.name', 'c.avatar', 'c.status', 'c.from', 'cgd.name AS customer_group_name']); + ->select(['customers.id', 'customers.email', 'customers.name', 'customers.avatar', 'customers.status', 'customers.from', 'cgd.name AS customer_group_name']); if (isset($data['name'])) { - $builder->where('c.name', 'like', "%{$data['name']}%"); + $builder->where('customers.name', 'like', "%{$data['name']}%"); } if (isset($data['email'])) { - $builder->where('c.email', 'like', "%{$data['email']}%"); + $builder->where('customers.email', 'like', "%{$data['email']}%"); } if (isset($data['status'])) { - $builder->where('c.status', $data['status']); + $builder->where('customers.status', $data['status']); } if (isset($data['from'])) { - $builder->where('c.from', $data['from']); + $builder->where('customers.from', $data['from']); } if (isset($data['customer_group_name'])) { $builder->where('cgd.name', 'like', "%{$data['name']}%");