From 5c4fbe2c52c1911c082f64d16a263a6c217ff331 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Thu, 20 Jan 2022 11:16:52 +0800 Subject: [PATCH] fix release and hold button for packing lists --- .../UpdateDoFromVTPortalProcessor.php | 5 +- .../elements/ContainerComponent.vue | 17 +---- .../elements/PackingListComponent.vue | 67 +++++-------------- .../sections/PackingListSectionComponent.vue | 60 +++++++++++++++++ 4 files changed, 80 insertions(+), 69 deletions(-) create mode 100644 resources/assets/vue/components/containers/sections/PackingListSectionComponent.vue diff --git a/app/Classes/Modules/Orders/Processors/UpdateDoFromVTPortalProcessor.php b/app/Classes/Modules/Orders/Processors/UpdateDoFromVTPortalProcessor.php index ae8ff933..74fb7f62 100644 --- a/app/Classes/Modules/Orders/Processors/UpdateDoFromVTPortalProcessor.php +++ b/app/Classes/Modules/Orders/Processors/UpdateDoFromVTPortalProcessor.php @@ -46,10 +46,13 @@ class UpdateDoFromVTPortalProcessor * @param $address * @return array * @throws GuzzleException - * @throws InternalServerErrorException */ public function execute($address) { + if(!app()->environment(['production'])){ + return []; + } + try { $order = $address->owner()->orderBy('id', 'desc')->first(); $packing_list = $order->packingLists()->orderBy('id', 'desc')->first(); diff --git a/resources/assets/vue/components/containers/elements/ContainerComponent.vue b/resources/assets/vue/components/containers/elements/ContainerComponent.vue index 0fa42763..33a327fb 100644 --- a/resources/assets/vue/components/containers/elements/ContainerComponent.vue +++ b/resources/assets/vue/components/containers/elements/ContainerComponent.vue @@ -49,7 +49,7 @@ - + @@ -59,21 +59,6 @@ data(){ return { expanded: false, - index: null, - } - }, - methods: { - updateStatus(index, status){ - this.index = index; - this.submit(this.route('api.packing_list.status.update', this.item.packing_lists[index].id, status), 'put', 'containerListSection', true, true) - }, - successHandler(response){ - this.item.packing_lists[this.index] = response.payload.data; - this.$forceUpdate(); - this.index = null; - }, - errorHandler(){ - this.index = null; } }, mixins: [componentHandler] diff --git a/resources/assets/vue/components/containers/elements/PackingListComponent.vue b/resources/assets/vue/components/containers/elements/PackingListComponent.vue index 62126d44..eb0a87f6 100644 --- a/resources/assets/vue/components/containers/elements/PackingListComponent.vue +++ b/resources/assets/vue/components/containers/elements/PackingListComponent.vue @@ -1,66 +1,29 @@