From 77a2e7fed6400a65bb0c6b58a40040dacae844a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=98=8A=E5=A4=A9?= <442384644@qq.com> Date: Tue, 21 Mar 2023 09:30:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=A1=E5=AF=86=E5=95=86=E5=93=81=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E6=9C=AA=E8=AE=BE=E7=BD=AE=E7=9A=84=E6=97=B6=E5=80=99?= =?UTF-8?q?=EF=BC=8C=E5=89=8D=E7=AB=AF=E8=B4=AD=E4=B9=B0=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E8=AF=AD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/services/order/StoreOrderDeliveryServices.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/crmeb/app/services/order/StoreOrderDeliveryServices.php b/crmeb/app/services/order/StoreOrderDeliveryServices.php index da2b3d109..180bd280b 100644 --- a/crmeb/app/services/order/StoreOrderDeliveryServices.php +++ b/crmeb/app/services/order/StoreOrderDeliveryServices.php @@ -70,9 +70,9 @@ class StoreOrderDeliveryServices extends BaseServices // 检测快递公司编码 /** @var ExpressServices $expressServices */ $expressServices = app()->make(ExpressServices::class); - if (!$expressServices->be(['code' => $data['delivery_code']])) { - throw new AdminException(410324); - } + if (!$expressServices->be(['code' => $data['delivery_code']])) { + throw new AdminException(410324); + } } /** @var StoreOrderRefundServices $storeOrderRefundServices */ @@ -609,6 +609,7 @@ class StoreOrderDeliveryServices extends BaseServices /** @var StoreProductVirtualServices $virtualService */ $virtualService = app()->make(StoreProductVirtualServices::class); $virtual = $virtualService->get(['attr_unique' => $unique, 'uid' => 0]); + if (!$virtual) throw new ApiException(100026); $virtual->order_id = $orderInfo['order_id']; $virtual->uid = $orderInfo['uid']; $virtual->save();