浏览代码

卡密商品库存未设置的时候,前端购买提示语优化

吴昊天 2 年之前
父节点
当前提交
77a2e7fed6
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      crmeb/app/services/order/StoreOrderDeliveryServices.php

+ 4 - 3
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();