From 96d82f942e35e05476e228a340f0d54d2d5b6ef7 Mon Sep 17 00:00:00 2001 From: denghy Date: Tue, 19 Nov 2019 17:41:20 +0800 Subject: [PATCH] date --- .../Virtual/Repositories/Concerns/OrderCardConcern.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Domains/Virtual/Repositories/Concerns/OrderCardConcern.php b/app/Domains/Virtual/Repositories/Concerns/OrderCardConcern.php index 07586758..9c77c41f 100644 --- a/app/Domains/Virtual/Repositories/Concerns/OrderCardConcern.php +++ b/app/Domains/Virtual/Repositories/Concerns/OrderCardConcern.php @@ -187,7 +187,7 @@ trait OrderCardConcern break; case 2: - $havingRaw = sprintf("sim in (SELECT sim FROM virtual_order_cards_partition GROUP BY sim HAVING MAX(service_end_at) >= '%s')", $date); + $havingRaw = sprintf("sim in (SELECT sim FROM virtual_order_cards_partition GROUP BY sim HAVING MAX(service_end_at) >= '%s')", $date); $this->model = $this->model->whereNotNull('service_start_at') ->whereRaw($havingRaw) @@ -197,7 +197,7 @@ trait OrderCardConcern break; case 3: - $havingRaw = sprintf("sim in (SELECT sim FROM virtual_order_cards_partition GROUP BY sim HAVING MAX(service_end_at) < '%s')", $date); + $havingRaw = sprintf("sim in (SELECT sim FROM virtual_order_cards_partition GROUP BY sim HAVING MAX(service_end_at) < '%s')", $date); $this->model = $this->model->whereNotNull('service_start_at') ->whereRaw($havingRaw) @@ -207,7 +207,7 @@ trait OrderCardConcern break; case 4: - $this->model = $this->model->whereHas('card', function ($relation) { + $this->model = $this->model->whereHas('card', function ($relation) use ($date) { $relation->where('cancelled_at', ">=", $date); }); break;