From ddf85d5a30002d6470d91f97c3b279866e98f8b1 Mon Sep 17 00:00:00 2001 From: edmondlang Date: Fri, 28 Apr 2023 12:30:45 +0800 Subject: [PATCH] segment to enable enter MYR Rate --- .../bookings/forms/BookingFormComponent.vue | 2 +- .../forms/CurrencyConverterComponent.vue | 20 ++++++++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/resources/assets/vue/components/bookings/forms/BookingFormComponent.vue b/resources/assets/vue/components/bookings/forms/BookingFormComponent.vue index 4ce30e7d..d9c009b5 100644 --- a/resources/assets/vue/components/bookings/forms/BookingFormComponent.vue +++ b/resources/assets/vue/components/bookings/forms/BookingFormComponent.vue @@ -128,7 +128,7 @@
- +
diff --git a/resources/assets/vue/components/bookings/forms/CurrencyConverterComponent.vue b/resources/assets/vue/components/bookings/forms/CurrencyConverterComponent.vue index df7c5f2e..873a5f41 100644 --- a/resources/assets/vue/components/bookings/forms/CurrencyConverterComponent.vue +++ b/resources/assets/vue/components/bookings/forms/CurrencyConverterComponent.vue @@ -111,7 +111,7 @@
- +
@@ -178,6 +178,10 @@ required: true, type: Object }, + companySegment: { + required: true, + type: Array + }, id: { required: true, type: Number @@ -211,6 +215,20 @@ created(){ this.serviceType = this.data; }, + computed: { + currentSegmentNames(){ + return this.companySegment.map(function (value){ + return value.name; + }) + }, + disabledMyr(){ + if (!this.currentSegmentNames.includes('Enable MYR Exchange')) { + return true; + } + + return false; + }, + }, watch: { data: { handler: function (val) {