diff --git a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php index 963480ce..5df446d3 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php @@ -203,6 +203,11 @@ class FetchOrderListsFromYdPortalProcessor } $rescheduleDate = $dates->sortDesc()->first(); + + if (strpos($trackingRow->tracking, '到港') !== false) { + $rescheduleDate = Carbon::parse($trackingRow->trackingtime); + } + if(!$delayDate || $rescheduleDate > $delayDate){ /** @var Carbon $delayDate */ $delayDate = $rescheduleDate;