fix vt container api

This commit is contained in:
omair saleh
2022-08-25 14:39:39 +08:00
parent a495d5ac0a
commit 10fc3d7f68
@@ -145,7 +145,7 @@ class FetchLoadedContainersFromVTPortalProcessor
$containersRequest = $this->fetchesDataFRomVTPortal->clientRequest('http://portal.vtnation.com.my/Services/DataControllerService.asmx/GetPage', 'POST', json_decode('{"controller":"VCustomercontainer","view":"grid1","request":{"PageIndex":-1,"PageSize":10000,"SortExpression":"LoadedTime asc","Filter":'.$filter.'}}'), '');
$containers = $this->fetchesDataFRomVTPortal->getResponseBody($containersRequest);
dd($containers->Fields);
foreach ($containers->Rows as $container){
$filter = '["ContainerID:=%js%'.$container[12].'"]';
$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":null,"Filter":'.$filter.'}}'), '');
@@ -167,7 +167,7 @@ class FetchLoadedContainersFromVTPortalProcessor
dd($containerInfo);
$eta = Carbon::parse($containerInfo[3]);
$eta = Carbon::parse($containerInfo[4]);
$etd = Carbon::parse($eta)->subDays(5);
$delayDate = $containerInfo[6];