diff --git a/beike/Repositories/ProductRepo.php b/beike/Repositories/ProductRepo.php index d3611daa..7bf0ed8a 100644 --- a/beike/Repositories/ProductRepo.php +++ b/beike/Repositories/ProductRepo.php @@ -221,12 +221,15 @@ class ProductRepo public static function getFilterPrice($data) { + $priceArr = explode('-', $data['price']); + unset($data['price']); $builder = self::getBuilder($data)->leftJoin('product_skus as ps', 'products.id', 'ps.product_id') ->where('ps.is_default', 1); - return [ 'min' => $builder->min('ps.price'), 'max' => $builder->max('ps.price'), + 'select_min' => $priceArr[0], + 'select_max' => $priceArr[1], ]; }