diff --git a/app/common/repositories/store/order/StoreOrderCreateRepository.php b/app/common/repositories/store/order/StoreOrderCreateRepository.php index 36c901c6..09a89555 100644 --- a/app/common/repositories/store/order/StoreOrderCreateRepository.php +++ b/app/common/repositories/store/order/StoreOrderCreateRepository.php @@ -71,7 +71,8 @@ class StoreOrderCreateRepository extends StoreOrderRepository $order_extend = []; //检查商品类型, 活动商品只能单独购买 foreach ($merchantCartList as $merchantCart) { - if($merchantCart['type_id']!=Merchant::TypeSupplyChain){ + + if(($merchantCart['type_id']!=Merchant::TypeSupplyChain)&&$address){ if($merchantCart['street_id']!=$address['street_code']){ throw new ValidateException('不支持跨区域购买,请在【我的】-【地址管理】更改后重新购买'); }