diff --git a/beike/Helpers.php b/beike/Helpers.php index 417a2c11..325e71ee 100644 --- a/beike/Helpers.php +++ b/beike/Helpers.php @@ -151,7 +151,11 @@ function type_route($type, $value): string } elseif ($type == 'static') { return shop_route($value); } elseif ($type == 'custom') { - return $value; + if (Str::startsWith($value, ['http://', 'https://'])) { + return $value; + } else { + return "//{$value}"; + } } return ''; diff --git a/beike/Repositories/ProductRepo.php b/beike/Repositories/ProductRepo.php index b7e0dd0d..4ad9d474 100644 --- a/beike/Repositories/ProductRepo.php +++ b/beike/Repositories/ProductRepo.php @@ -244,8 +244,8 @@ class ProductRepo public static function getFilterPrice($data) { $selectPrice = $data['price'] ?? '-'; - unset($data['price']); - $builder = self::getBuilder($data)->leftJoin('product_skus as ps', 'products.id', 'ps.product_id') + // unset($data['price']); + $builder = self::getBuilder(['category_id' => $data['category_id']])->leftJoin('product_skus as ps', 'products.id', 'ps.product_id') ->where('ps.is_default', 1); $min = $builder->min('ps.price'); $max = $builder->max('ps.price'); diff --git a/resources/beike/admin/css/_global.scss b/resources/beike/admin/css/_global.scss index 2383cdb0..87b1f944 100644 --- a/resources/beike/admin/css/_global.scss +++ b/resources/beike/admin/css/_global.scss @@ -80,6 +80,10 @@ } } +.max-h-100 { + max-height: 100%; +} + .col-form-label.required { &::before { content: "*"; diff --git a/resources/beike/admin/css/_page-product.scss b/resources/beike/admin/css/_page-product.scss index bd743dd5..b836e353 100644 --- a/resources/beike/admin/css/_page-product.scss +++ b/resources/beike/admin/css/_page-product.scss @@ -21,6 +21,12 @@ body.page-product-form { } } + .batch-setting { + .form-control { + max-width: 100px; + } + } + .variant-value-img { width: 22px; height: 22px; diff --git a/resources/beike/admin/views/pages/products/form/form.blade.php b/resources/beike/admin/views/pages/products/form/form.blade.php index 72dd7040..c2c691e7 100644 --- a/resources/beike/admin/views/pages/products/form/form.blade.php +++ b/resources/beike/admin/views/pages/products/form/form.blade.php @@ -62,7 +62,7 @@ :list="form.images" :options="{animation: 200, handle: '.product-item'}" > -
|
@@ -200,7 +222,7 @@
-
+ {{ $product['name'] }}@{{ product.price_format }}
- @{{ product.origin_price_format }}
+
+ @{{ product.origin_price_format }}
+
|
|---|