diff --git a/app/common/model/store_product_group_price/StoreProductGroupPrice.php b/app/common/model/store_product_group_price/StoreProductGroupPrice.php index 7807a0432..37c6c49b8 100644 --- a/app/common/model/store_product_group_price/StoreProductGroupPrice.php +++ b/app/common/model/store_product_group_price/StoreProductGroupPrice.php @@ -46,7 +46,7 @@ class StoreProductGroupPrice extends BaseModel { if ($shopId > 0 && SystemStore::isSelfOperate($shopId) && $userShip > 0) { foreach ($productList as &$item) { - $item['price'] = $item['vip_price']; + $item['price'] = $item['vip_price'] > 0 ? $item['vip_price'] : $item['price']; } return $productList; } else {