From c1cf22544fed6713633349e67d05e488b9ae72c8 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Mon, 13 Jun 2022 11:07:53 +0800 Subject: [PATCH] update vt container packing list api --- .../FetchLoadedContainersFromVTPortalProcessor.php | 8 ++++---- .../sections/CustomerProfileSectionComponent.vue | 13 +++++++++++++ 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/app/Classes/Modules/PackingLists/Processors/FetchLoadedContainersFromVTPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchLoadedContainersFromVTPortalProcessor.php index 0c8a2512..fe593835 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchLoadedContainersFromVTPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchLoadedContainersFromVTPortalProcessor.php @@ -143,7 +143,7 @@ class FetchLoadedContainersFromVTPortalProcessor foreach ($containers->Rows as $container){ $filter = '["ContainerID:=%js%'.$container[11].'"]'; - $containerDetailRequest = $this->fetchesDataFRomVTPortal->clientRequest('http://portal.vtnation.com.my/Services/DataControllerService.asmx/GetPage', 'POST', json_decode('{"controller":"VPodetailparcel","view":"grid1","request":{"PageIndex":-1,"PageSize":10000,"SortExpression":"CreatedOn asc","Filter":'.$filter.'}}'), ''); + $containerDetailRequest = $this->fetchesDataFRomVTPortal->clientRequest('http://portal.vtnation.com.my/Services/DataControllerService.asmx/GetPage', 'POST', json_decode('{"controller":"ParcelInContainer","view":"grid1","request":{"PageIndex":-1,"PageSize":10000,"SortExpression":"CreatedOn asc","Filter":'.$filter.'}}'), ''); $containerDetail = $this->fetchesDataFRomVTPortal->getResponseBody($containerDetailRequest); @@ -158,11 +158,11 @@ class FetchLoadedContainersFromVTPortalProcessor } foreach($containerDetail->Rows as $packingList){ - $marking = preg_split('(-|\(|\)|\/)', str_replace("/YW","", $packingList[13])); + $marking = preg_split('(-|\(|\)|\/)', str_replace("/YW","", $packingList[39])); $orderNumber = $marking[array_key_last($marking)]; - if(!$packingList[22]){ + if(!$packingList[11]){ continue; } @@ -173,7 +173,7 @@ class FetchLoadedContainersFromVTPortalProcessor continue; } - $packingListReference = $packingList[16]; + $packingListReference = $packingList[6]; try{ $this->fetchesPackingList->execute(['reference' => $packingListReference]); diff --git a/resources/assets/vue/components/companies/sections/CustomerProfileSectionComponent.vue b/resources/assets/vue/components/companies/sections/CustomerProfileSectionComponent.vue index 749e7ef8..9f9764c2 100644 --- a/resources/assets/vue/components/companies/sections/CustomerProfileSectionComponent.vue +++ b/resources/assets/vue/components/companies/sections/CustomerProfileSectionComponent.vue @@ -70,10 +70,23 @@ + {{children}} +export function Heading({element: Element = 'h2', children, id}: HeadingProps) { +return ( + + {children} + +); +}