From 130ff39991e2e77904b03546619841068aee6734 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Sun, 31 Mar 2024 05:42:18 +0500 Subject: [PATCH] wip --- app/Http/Controllers/OnlinePaymentController.php | 6 ++++++ .../Order/Card/Concerns/CardOrderFieldsForDetail.php | 3 +++ 2 files changed, 9 insertions(+) diff --git a/app/Http/Controllers/OnlinePaymentController.php b/app/Http/Controllers/OnlinePaymentController.php index dde79e6..4afd764 100644 --- a/app/Http/Controllers/OnlinePaymentController.php +++ b/app/Http/Controllers/OnlinePaymentController.php @@ -8,6 +8,8 @@ use Illuminate\Http\Request; use Illuminate\Support\Facades\Http; use Illuminate\Support\Facades\Log; +use function Psy\info; + class OnlinePaymentController extends Controller { /** @@ -50,6 +52,10 @@ class OnlinePaymentController extends Controller $payment_status = $response['depositAmount'] > 0; + info([ + 'payment_status' => $payment_status + ]); + if ($payment_status) { $resource->update([ 'paid' => true, diff --git a/app/Nova/Resources/Order/Card/Concerns/CardOrderFieldsForDetail.php b/app/Nova/Resources/Order/Card/Concerns/CardOrderFieldsForDetail.php index 5d73417..3ab3032 100644 --- a/app/Nova/Resources/Order/Card/Concerns/CardOrderFieldsForDetail.php +++ b/app/Nova/Resources/Order/Card/Concerns/CardOrderFieldsForDetail.php @@ -12,6 +12,7 @@ use App\Repos\System\Settings\Location\RegionRepo; use Laravel\Nova\Fields\Badge; use Laravel\Nova\Fields\BelongsTo; use Laravel\Nova\Fields\Date; +use Laravel\Nova\Fields\Boolean; use Laravel\Nova\Fields\DateTime; use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\Image; @@ -34,6 +35,8 @@ class CardOrderFieldsForDetail DateTime::make(__('Created at'), 'created_at') ->turkmenDateTime(), + Boolean::make(__('Paid'), 'paid'), + Badge::make(__('Status'), 'status') ->map(OrderRepo::statusClasses()) ->addTypes([