diff --git a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php index 87a0c43a..fe8e5087 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php @@ -183,9 +183,9 @@ class FetchOrderListsFromYdPortalProcessor $rescheduleETD = strpos($trackingRow->tracking, '开'); $rescheduleETA = strpos($trackingRow->tracking, '到港'); - if ($rescheduleETD !== false || $rescheduleETA !== false) { preg_match_all('/([0-9]+.{3})/', $trackingRow->tracking, $matches); + dump($matches); $dates = collect(); foreach($matches[0] as $date){ @@ -196,7 +196,7 @@ class FetchOrderListsFromYdPortalProcessor } } -dump($dates); + $rescheduleDate = $dates->sortDesc()->first(); if(!$delayDate || $rescheduleDate > $delayDate){ /** @var Carbon $delayDate */