From 720ed60935be831b88f4fb5963032c84124607f9 Mon Sep 17 00:00:00 2001 From: BrettonYe Date: Sun, 1 Sep 2024 19:28:55 +0800 Subject: [PATCH] Fixed Coupon end date to be end of the day --- app/Casts/datestamp.php | 2 +- app/Http/Controllers/Admin/CouponController.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Casts/datestamp.php b/app/Casts/datestamp.php index 47125618..afde01c0 100644 --- a/app/Casts/datestamp.php +++ b/app/Casts/datestamp.php @@ -14,7 +14,7 @@ class datestamp implements CastsAttributes */ public function get(Model $model, string $key, mixed $value, array $attributes): string { - return date('Y-m-d', $value); + return date('Y-m-d H:i:s', $value); } /** diff --git a/app/Http/Controllers/Admin/CouponController.php b/app/Http/Controllers/Admin/CouponController.php index 586ee5fa..2ef23d36 100644 --- a/app/Http/Controllers/Admin/CouponController.php +++ b/app/Http/Controllers/Admin/CouponController.php @@ -64,6 +64,8 @@ class CouponController extends Controller } $num = (int) $request->input('num'); $data = $request->only(['name', 'type', 'priority', 'usable_times', 'value', 'start_time', 'end_time']); + $data['end_time'] .= ' 23:59:59'; + $data['limit'] = [ 'minimum' => $request->input('minimum'), 'used' => $request->input('used'),