From 8f4866ff05ee3ae7a78cf24976010b5bb90649bc Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Tue, 21 Dec 2021 11:24:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=BF=AB=E9=80=92=E5=9B=9E?= =?UTF-8?q?=E6=8E=A8=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/Kuaidi100Service.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Services/Kuaidi100Service.php b/app/Services/Kuaidi100Service.php index 11cd3553..65098503 100644 --- a/app/Services/Kuaidi100Service.php +++ b/app/Services/Kuaidi100Service.php @@ -1386,13 +1386,13 @@ class Kuaidi100Service $shippingNumber = Arr::get($lastRsult, 'nu'); $shippingCode = Arr::get($lastRsult, 'com', ''); if ($shippingNumber) { - //找到有这个运单号的包裹 + //找到有这个运单号的包裹() $package = OrderPackage::where('shipping_number', $shippingNumber) ->whereNotIn('status', [OrderPackage::STATUS_CHECK, OrderPackage::STATUS_AUTOCHECK]) ->orderBy('created_at', 'desc')->first(); $status = Arr::get($lastRsult, 'state', null); - if (!is_null($status)) { + if ($package && !is_null($status)) { //处理非预期内的快递100的物流状态 if (!in_array($status, OrderPackage::$kuaidi100StatusMap)) { $status = OrderPackage::STATUS_OTHER;