diff --git a/app/common/repositories/store/order/StoreOrderCreateRepository.php b/app/common/repositories/store/order/StoreOrderCreateRepository.php index b02f9fdd..c212f1c1 100644 --- a/app/common/repositories/store/order/StoreOrderCreateRepository.php +++ b/app/common/repositories/store/order/StoreOrderCreateRepository.php @@ -231,7 +231,7 @@ class StoreOrderCreateRepository extends StoreOrderRepository } $svip_discount = 0; $realPrice = $this->cartByPrice($cart); - if ($source == StoreCartDao::SOURCE_PROCURE) { + if (in_array($source,[9,10,11,12])) { if($realPrice==0){ throw new ValidateException('价格必须大于0'); } diff --git a/app/common/repositories/store/order/StoreOrderRepository.php b/app/common/repositories/store/order/StoreOrderRepository.php index 68739369..9e5ab687 100644 --- a/app/common/repositories/store/order/StoreOrderRepository.php +++ b/app/common/repositories/store/order/StoreOrderRepository.php @@ -568,7 +568,7 @@ class StoreOrderRepository extends BaseRepository // } else { // return $cart['productAttr']['price']; // } - if ($cart['source'] == StoreCartDao::SOURCE_PROCURE) { + if (in_array($cart['source'],[9,10,11,12])) { return $cart['productAttr']['procure_price']; } else { return $cart['productAttr']['price']; diff --git a/app/common/repositories/store/order/StoreOtherOrderRepository.php b/app/common/repositories/store/order/StoreOtherOrderRepository.php index 5470e4f5..91f6dc32 100644 --- a/app/common/repositories/store/order/StoreOtherOrderRepository.php +++ b/app/common/repositories/store/order/StoreOtherOrderRepository.php @@ -506,7 +506,7 @@ class StoreOtherOrderRepository extends BaseRepository return $cart['activeSku']['active_price']; // 更新调货价格 } else if ($cart['product_type'] == '98') { - if ($cart['source'] == StoreCartDao::SOURCE_PROCURE) { + if (in_array($cart['source'],[9,10,11,12])) { return $cart['productAttr']['procure_price']; } else { return $cart['productAttr']['price'];