diff --git a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php index e486e4f2..09cdebcc 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php @@ -183,7 +183,7 @@ class FetchOrderListsFromYdPortalProcessor $rescheduleETD = strpos($trackingRow->tracking, '开'); $rescheduleETA = strpos($trackingRow->tracking, '到港'); - if ($rescheduleETD !== false || $rescheduleETA !== false) { + if (($rescheduleETD !== false || $rescheduleETA !== false) && strpos($trackingRow->tracking, '货物装柜完成。') === false) { preg_match_all('/([0-9]+.{3})/', $trackingRow->tracking, $matches); dump($trackingRow->tracking); $dates = collect();