From ea385303adfa2aad2fd863f77476403b5fe87845 Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Fri, 21 Oct 2022 15:40:49 +0800 Subject: [PATCH] filter created_at --- src/Http/Admin/OrderController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Http/Admin/OrderController.php b/src/Http/Admin/OrderController.php index 32dcd5c..06d8c99 100644 --- a/src/Http/Admin/OrderController.php +++ b/src/Http/Admin/OrderController.php @@ -41,9 +41,9 @@ class OrderController extends AdminController $filter->where('order_status', fn($q) => $q->filter(['status' => $this->input]))->select(OrderStatus::options())->width(3); $filter->whereBetween('created_at', function ($q) { $start = data_get($this->input, 'start'); - $start = $start ? Carbon::createFromFormat('Y-m-d', $start) : null; + $start = $start ? Carbon::createFromFormat('Y-m-d', $start)->startOfDay() : null; $end = data_get($this->input, 'end'); - $end = $end ? Carbon::createFromFormat('Y-m-d', $end) : null; + $end = $end ? Carbon::createFromFormat('Y-m-d', $end)->endOfDay() : null; if ($start) { if ($end) { $q->whereBetween('created_at', [$start, $end]);