From 4f704ef6a058517bd657eb08944f277c12ee4bdf Mon Sep 17 00:00:00 2001 From: Aqqil Azman Date: Tue, 11 Jun 2024 10:20:09 +0800 Subject: [PATCH 1/3] updated address form component with Hours, Property Type and Tools Required --- .../addresses/forms/AddressFormComponent.vue | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue b/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue index 3dc9325c..602980cc 100644 --- a/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue +++ b/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue @@ -71,6 +71,67 @@ +
+
+
+
+ + + + +
+
+ + + + +
+
+
+ +
+ + +
+
+
+
+
+
+
**kindly reply within 2 hours while warehouse contact to arrange for delivery, otherwise, reschedule of delivery date will apply.
+
+
+
+
+
From 5d01757d60b72abc239e7299d770f7f9ebacca95 Mon Sep 17 00:00:00 2001 From: Aqqil Azman Date: Wed, 12 Jun 2024 01:38:42 +0800 Subject: [PATCH 2/3] added pickup_time, latest_pickup_time, property_type and tools_required --- .../mixins/addresses/validation/addressFormValidation.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/assets/vue/general/mixins/addresses/validation/addressFormValidation.js b/resources/assets/vue/general/mixins/addresses/validation/addressFormValidation.js index 4552a9d5..f38dae16 100644 --- a/resources/assets/vue/general/mixins/addresses/validation/addressFormValidation.js +++ b/resources/assets/vue/general/mixins/addresses/validation/addressFormValidation.js @@ -19,6 +19,10 @@ export default { remark: {}, phone: {required, numeric}, person_in_charge: { required }, + pickup_time: { required }, + latest_pickup_time: { required }, + property_type: {}, + tools_required: {}, } }, mixins: [addressFormHandler] From 928430caecffc8cfb5452c5f1d3b6950e86d1b14 Mon Sep 17 00:00:00 2001 From: Aqqil Azman Date: Wed, 12 Jun 2024 01:39:45 +0800 Subject: [PATCH 3/3] changed property type and tools required dropdown into vue Select-component --- .../addresses/forms/AddressFormComponent.vue | 60 ++++++++----------- 1 file changed, 25 insertions(+), 35 deletions(-) diff --git a/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue b/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue index 602980cc..38e8cc33 100644 --- a/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue +++ b/resources/assets/vue/components/addresses/forms/AddressFormComponent.vue @@ -75,51 +75,30 @@
- + - +
- + - +
- - + + + +
- - + + + +
@@ -235,8 +214,19 @@ remark: '', phone: '', person_in_charge: '', - } - + pickup_time: '', + latest_pickup_time: '', + property_type: '', + tools_required: '', + }, + propertyOptions: [ + { id: 1, text: '住家-Landed house' }, + { id: 2, text: '公寓-Condominium (Drop on lobby only)' }, + { id: 3, text: '工厂-Factory' }, + { id: 4, text: '店面-Shop' }, + { id: 5, text: '商场-Shopping Mall (Drop on loading bay only)' }, + { id: 6, text: 'Others' }, + ], } }, created(){