diff --git a/public/build/beike/admin/css/app.css b/public/build/beike/admin/css/app.css index 4e0c1422..0403a801 100644 --- a/public/build/beike/admin/css/app.css +++ b/public/build/beike/admin/css/app.css @@ -888,15 +888,11 @@ body.page-login .btn:not(.btn-link):hover { color: #fff; } -body.page-product-form .variants-producr-img { - width: 50px; - height: 50px; - border-radius: 2px; - border: 1px solid #eee; - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; +body.page-product-form .product-item .position-absolute { + display: none; +} +body.page-product-form .product-item:hover .position-absolute { + display: block; } body.page-product-form .variant-value-img { width: 22px; diff --git a/public/image/default/product/1.jpg b/public/image/default/product/1.jpg deleted file mode 100644 index 0ff7cdf2..00000000 Binary files a/public/image/default/product/1.jpg and /dev/null differ diff --git a/public/image/default/product/10.jpg b/public/image/default/product/10.jpg deleted file mode 100644 index 3d99b03f..00000000 Binary files a/public/image/default/product/10.jpg and /dev/null differ diff --git a/public/image/default/product/11.jpg b/public/image/default/product/11.jpg deleted file mode 100644 index 3d8ea817..00000000 Binary files a/public/image/default/product/11.jpg and /dev/null differ diff --git a/public/image/default/product/12.jpg b/public/image/default/product/12.jpg deleted file mode 100644 index 78181bad..00000000 Binary files a/public/image/default/product/12.jpg and /dev/null differ diff --git a/public/image/default/product/13.jpg b/public/image/default/product/13.jpg deleted file mode 100644 index b79ff9eb..00000000 Binary files a/public/image/default/product/13.jpg and /dev/null differ diff --git a/public/image/default/product/14.jpg b/public/image/default/product/14.jpg deleted file mode 100644 index e82a536b..00000000 Binary files a/public/image/default/product/14.jpg and /dev/null differ diff --git a/public/image/default/product/15.jpg b/public/image/default/product/15.jpg deleted file mode 100644 index fcce9969..00000000 Binary files a/public/image/default/product/15.jpg and /dev/null differ diff --git a/public/image/default/product/16.jpg b/public/image/default/product/16.jpg deleted file mode 100644 index 10fdb004..00000000 Binary files a/public/image/default/product/16.jpg and /dev/null differ diff --git a/public/image/default/product/17.jpg b/public/image/default/product/17.jpg deleted file mode 100644 index e05cf7e5..00000000 Binary files a/public/image/default/product/17.jpg and /dev/null differ diff --git a/public/image/default/product/18.jpg b/public/image/default/product/18.jpg deleted file mode 100644 index 48a9bc80..00000000 Binary files a/public/image/default/product/18.jpg and /dev/null differ diff --git a/public/image/default/product/19.jpg b/public/image/default/product/19.jpg deleted file mode 100644 index 467f85af..00000000 Binary files a/public/image/default/product/19.jpg and /dev/null differ diff --git a/public/image/default/product/2.jpg b/public/image/default/product/2.jpg deleted file mode 100644 index ec10d415..00000000 Binary files a/public/image/default/product/2.jpg and /dev/null differ diff --git a/public/image/default/product/20.jpg b/public/image/default/product/20.jpg deleted file mode 100644 index 7a5ef499..00000000 Binary files a/public/image/default/product/20.jpg and /dev/null differ diff --git a/public/image/default/product/3.jpg b/public/image/default/product/3.jpg deleted file mode 100644 index 84f11380..00000000 Binary files a/public/image/default/product/3.jpg and /dev/null differ diff --git a/public/image/default/product/4.jpg b/public/image/default/product/4.jpg deleted file mode 100644 index 94c4c611..00000000 Binary files a/public/image/default/product/4.jpg and /dev/null differ diff --git a/public/image/default/product/5.jpg b/public/image/default/product/5.jpg deleted file mode 100644 index 1f122a17..00000000 Binary files a/public/image/default/product/5.jpg and /dev/null differ diff --git a/public/image/default/product/6.jpg b/public/image/default/product/6.jpg deleted file mode 100644 index 144bdf51..00000000 Binary files a/public/image/default/product/6.jpg and /dev/null differ diff --git a/public/image/default/product/7.jpg b/public/image/default/product/7.jpg deleted file mode 100644 index eb18a102..00000000 Binary files a/public/image/default/product/7.jpg and /dev/null differ diff --git a/public/image/default/product/8.jpg b/public/image/default/product/8.jpg deleted file mode 100644 index 1409fa54..00000000 Binary files a/public/image/default/product/8.jpg and /dev/null differ diff --git a/public/image/default/product/9.jpg b/public/image/default/product/9.jpg deleted file mode 100644 index 680129d6..00000000 Binary files a/public/image/default/product/9.jpg and /dev/null differ diff --git a/public/image/default/product/xq_01.jpg b/public/image/default/product/xq_01.jpg deleted file mode 100644 index 3adbbf59..00000000 Binary files a/public/image/default/product/xq_01.jpg and /dev/null differ diff --git a/public/image/default/product/xq_02.jpg b/public/image/default/product/xq_02.jpg deleted file mode 100644 index 2ec709b9..00000000 Binary files a/public/image/default/product/xq_02.jpg and /dev/null differ diff --git a/public/image/default/product/xq_03.jpg b/public/image/default/product/xq_03.jpg deleted file mode 100644 index b916519c..00000000 Binary files a/public/image/default/product/xq_03.jpg and /dev/null differ diff --git a/public/image/default/product/xq_04.jpg b/public/image/default/product/xq_04.jpg deleted file mode 100644 index 2043655e..00000000 Binary files a/public/image/default/product/xq_04.jpg and /dev/null differ diff --git a/public/image/default/product/xq_05.jpg b/public/image/default/product/xq_05.jpg deleted file mode 100644 index cc172216..00000000 Binary files a/public/image/default/product/xq_05.jpg and /dev/null differ diff --git a/resources/beike/admin/css/_page-product.scss b/resources/beike/admin/css/_page-product.scss index 82255777..692121c5 100644 --- a/resources/beike/admin/css/_page-product.scss +++ b/resources/beike/admin/css/_page-product.scss @@ -1,15 +1,16 @@ @charset "UTF-8"; body.page-product-form { - .variants-producr-img { - width: 50px; - height: 50px; - border-radius: 2px; - border: 1px solid #eee; - cursor: pointer; - display: flex; - align-items: center; // flex-start | center - justify-content: center; // flex-end | center | space-between + .product-item { + .position-absolute { + display: none; + } + + &:hover { + .position-absolute { + display: block; + } + } } .variant-value-img { diff --git a/resources/beike/admin/views/components/form/image.blade.php b/resources/beike/admin/views/components/form/image.blade.php index db9921ca..b3162a51 100644 --- a/resources/beike/admin/views/components/form/image.blade.php +++ b/resources/beike/admin/views/components/form/image.blade.php @@ -1,4 +1,5 @@ -
+@if (0) +
@if ($image) @@ -7,4 +8,5 @@ @endif
- \ No newline at end of file + +@endif \ No newline at end of file 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 09435bc3..cd67d7f4 100644 --- a/resources/beike/admin/views/pages/products/form/form.blade.php +++ b/resources/beike/admin/views/pages/products/form/form.blade.php @@ -36,7 +36,7 @@
-
+
@@ -48,7 +48,8 @@
第一张图片将作为商品主图,支持同时上传多张图片,多张图片之间可随意调整位置;
开启多规格并且多规格配置了图片时,这里的图片将作为多规格的公用图片,展示在其后面
- + {{-- --}} + @@ -157,7 +158,10 @@
-
+
+
+ +
@@ -364,6 +368,10 @@ this.form.images.splice(index, 1) }, + removeSkuImages(variantIndex, index) { + this.form.skus[variantIndex].images.splice(index, 1) + }, + dialogVariablesFormSubmit(form) { const name = JSON.parse(JSON.stringify(this.dialogVariables.form.name)); const variantIndex = this.dialogVariables.variantIndex;