From 0349908f53f43ff1c3e639bb16fb3075bd5c603e Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Tue, 10 Dec 2024 03:24:04 +0800 Subject: [PATCH] New voucher CIEFPC30 setup with new business logic --- .../Modules/Vouchers/Services/UpdatesVoucherCampaign.php | 2 +- .../bookings/elements/AvailableVouchersComponent.vue | 7 +++++-- .../companies/elements/SingleUserRewardItemComponent.vue | 5 +++-- routes/voucher.php | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/app/Classes/Modules/Vouchers/Services/UpdatesVoucherCampaign.php b/app/Classes/Modules/Vouchers/Services/UpdatesVoucherCampaign.php index 981c8583..be7fba38 100644 --- a/app/Classes/Modules/Vouchers/Services/UpdatesVoucherCampaign.php +++ b/app/Classes/Modules/Vouchers/Services/UpdatesVoucherCampaign.php @@ -17,7 +17,7 @@ class UpdatesVoucherCampaign extends AbstractUpdateRecord */ public function execute(VoucherCampaign $model, VoucherCampaignObject $object) { - $model->name = $object->getName(); + // $model->name = $object->getName(); if($object->getDescription()){ $model->description = $object->getDescription(); } diff --git a/resources/assets/vue/components/bookings/elements/AvailableVouchersComponent.vue b/resources/assets/vue/components/bookings/elements/AvailableVouchersComponent.vue index 8d8c5bed..34e6c26f 100644 --- a/resources/assets/vue/components/bookings/elements/AvailableVouchersComponent.vue +++ b/resources/assets/vue/components/bookings/elements/AvailableVouchersComponent.vue @@ -6,13 +6,16 @@
{{ item.voucher.code }}
-
+
+ {{ item.voucher.name }} +
+
diff --git a/resources/assets/vue/components/companies/elements/SingleUserRewardItemComponent.vue b/resources/assets/vue/components/companies/elements/SingleUserRewardItemComponent.vue index 203a5e7e..55a0515a 100644 --- a/resources/assets/vue/components/companies/elements/SingleUserRewardItemComponent.vue +++ b/resources/assets/vue/components/companies/elements/SingleUserRewardItemComponent.vue @@ -15,14 +15,15 @@

{{ item.voucher.code }}

{{ item.voucher.code }}

-
+
+
Terms diff --git a/routes/voucher.php b/routes/voucher.php index aa213f49..2cf82d10 100644 --- a/routes/voucher.php +++ b/routes/voucher.php @@ -7,5 +7,5 @@ Route::group(['prefix' => 'voucher', 'as' => 'voucher.', 'namespace' => 'Voucher Route::post('create', 'CreateVoucherController@create')->name('create'); // Route::post('redeem', 'RedeemVoucherController@redeem')->name('redeem'); Route::get('/user/list', 'ListUserVouchersController@list')->name('user.list'); - Route::get('/voucher/camapaigns/list', 'ListVoucherCampaignsController@list')->name('campaigns.list'); + Route::get('/voucher/campaigns/list', 'ListVoucherCampaignsController@list')->name('campaigns.list'); });