From 7c1337c21f74fcee261b7a3429f56d2d31a7d0ca Mon Sep 17 00:00:00 2001 From: Hritikkk9 Date: Wed, 3 Jul 2024 19:21:01 +0530 Subject: [PATCH 1/3] webhook commit --- .../APIs/Customer_API/SubscriptionController.php | 8 ++++---- .../Admin/pages/subscriptions/my-subscription.blade.php | 9 +++++---- routes/web.php | 4 ++-- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php b/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php index 542648e..f10f21e 100644 --- a/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php +++ b/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php @@ -28,14 +28,14 @@ class SubscriptionController extends Controller { try { // dd($request->header('access-token')); - // $token = readHeaderToken(); + $token = readHeaderToken(); // dd("acc",$token); - $token = true; + // $token = true; // dd($token, Session::get('vendorToken')); if ($token) { - $user_id = 12; - // $user_id = $token['sub']; + // $user_id = 12; + $user_id = $token['sub']; $dateTime = now(); $formattedDateTime = $dateTime->format('Y-m-d H:i:s'); diff --git a/resources/views/Admin/pages/subscriptions/my-subscription.blade.php b/resources/views/Admin/pages/subscriptions/my-subscription.blade.php index 7d770fc..e51e73f 100644 --- a/resources/views/Admin/pages/subscriptions/my-subscription.blade.php +++ b/resources/views/Admin/pages/subscriptions/my-subscription.blade.php @@ -27,11 +27,13 @@
- +
- +
@@ -107,8 +109,7 @@
diff --git a/resources/views/exports/report.blade.php b/resources/views/exports/report.blade.php index b96c6f8..ca075db 100644 --- a/resources/views/exports/report.blade.php +++ b/resources/views/exports/report.blade.php @@ -1,4 +1,3 @@ - @@ -16,17 +15,17 @@ Last Name Email State - Created At + Date @foreach($data as $user) - {{$loop->iteration}} + {{ $loop->iteration }} {{ $user->id }} {{ $user->first_name }} {{ $user->last_name }} - {{ $user->email_address}} + {{ $user->email_address }} {{ $user->state->name ?? 'N/A' }} {{ $user->created_at }} @@ -37,26 +36,53 @@ - + + + + + + @foreach($data as $redemption) + + + + + + + + + + + @endforeach + +
Sr No. Sr No. ID Customer First Name Customer Last Name Restaurant Name Redeem Date StateDate
{{ $loop->iteration }}{{ $redemption->id }}{{ $redemption->customer->first_name ?? 'N/A' }}{{ $redemption->customer->last_name ?? 'N/A' }}{{ $redemption->restaurant->name ?? 'N/A' }}{{ $redemption->redeem_date }}{{ $redemption->customer->state->name ?? 'N/A' }}{{$redemption->created_at ?? 'N/A'}}
+ @elseif ($reportType === 'Redemptions for Specific Restaurants') + + + + + + + + + @foreach($data as $redemption) - - - - + + + - + @endforeach From c13004865d08c2f98fce7957628e1d319a9350a5 Mon Sep 17 00:00:00 2001 From: sayaliparab Date: Wed, 3 Jul 2024 19:41:16 +0530 Subject: [PATCH 3/3] Export --- routes/web.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/routes/web.php b/routes/web.php index 3f38421..719c408 100644 --- a/routes/web.php +++ b/routes/web.php @@ -172,6 +172,8 @@ Route::group(['middleware' => ['checkStatus']], function () { //*******************************************************manage reports******************************************************** Route::get('/manage-reports', [ManageReportsController::class, 'index'])->name('manage.reports'); + Route::post('/export-reports', [ManageReportsController::class, 'exportReports'])->name('export.reports'); + //*******************************************************manage feedback******************************************************** Route::get('/manage-feedback', [ManageFeedbackController::class, 'index'])->name('manage.feedback'); Route::post('/delete_feedback/{id}', [ManageFeedbackController::class, 'delete_feedback'])->name('delete.feedback');
Sr No. Customer First NameCustomer Last NameRestaurant NameRedeem Date Date
{{$loop->iteration}}{{ $redemption->id }}{{ $redemption->customer->first_name ?? 'N/A' }}{{ $redemption->customer->last_name ?? 'N/A' }}{{ $redemption->restaurant->name ?? 'N/A' }}{{ $redemption->customer->first_name }}{{ $redemption->customer->last_name }}{{ $redemption->restaurant->name }} {{ $redemption->redeem_date }}{{ $redemption->customer->state->name ?? 'N/A' }}{{$redemption->created_at}}