diff --git a/manager/public/demo/double11/banner-1.png b/manager/public/demo/double11/banner-1.png
new file mode 100644
index 000000000..f6b0a2463
Binary files /dev/null and b/manager/public/demo/double11/banner-1.png differ
diff --git a/manager/public/demo/double11/banner-2.png b/manager/public/demo/double11/banner-2.png
new file mode 100644
index 000000000..3ea0c6bfa
Binary files /dev/null and b/manager/public/demo/double11/banner-2.png differ
diff --git a/manager/public/demo/double11/banner-3.png b/manager/public/demo/double11/banner-3.png
new file mode 100644
index 000000000..99c90123c
Binary files /dev/null and b/manager/public/demo/double11/banner-3.png differ
diff --git a/manager/public/demo/double11/banner-4.png b/manager/public/demo/double11/banner-4.png
new file mode 100644
index 000000000..ad4c41b91
Binary files /dev/null and b/manager/public/demo/double11/banner-4.png differ
diff --git a/manager/public/demo/double11/cube-left.png b/manager/public/demo/double11/cube-left.png
new file mode 100644
index 000000000..f60861bcf
Binary files /dev/null and b/manager/public/demo/double11/cube-left.png differ
diff --git a/manager/public/demo/double11/cube-right-1.png b/manager/public/demo/double11/cube-right-1.png
new file mode 100644
index 000000000..bd29544ce
Binary files /dev/null and b/manager/public/demo/double11/cube-right-1.png differ
diff --git a/manager/public/demo/double11/cube-right-2.png b/manager/public/demo/double11/cube-right-2.png
new file mode 100644
index 000000000..9c8516177
Binary files /dev/null and b/manager/public/demo/double11/cube-right-2.png differ
diff --git a/manager/public/demo/double11/logo-1111-fix.png b/manager/public/demo/double11/logo-1111-fix.png
new file mode 100644
index 000000000..4c889eb64
Binary files /dev/null and b/manager/public/demo/double11/logo-1111-fix.png differ
diff --git a/manager/public/demo/double11/logo-1111.png b/manager/public/demo/double11/logo-1111.png
new file mode 100644
index 000000000..84f441ae8
Binary files /dev/null and b/manager/public/demo/double11/logo-1111.png differ
diff --git a/manager/public/demo/double11/nav-1.png b/manager/public/demo/double11/nav-1.png
new file mode 100644
index 000000000..3d60b6cc8
Binary files /dev/null and b/manager/public/demo/double11/nav-1.png differ
diff --git a/manager/public/demo/double11/nav-10.png b/manager/public/demo/double11/nav-10.png
new file mode 100644
index 000000000..d8deff9ef
Binary files /dev/null and b/manager/public/demo/double11/nav-10.png differ
diff --git a/manager/public/demo/double11/nav-2.png b/manager/public/demo/double11/nav-2.png
new file mode 100644
index 000000000..1269e8271
Binary files /dev/null and b/manager/public/demo/double11/nav-2.png differ
diff --git a/manager/public/demo/double11/nav-3.png b/manager/public/demo/double11/nav-3.png
new file mode 100644
index 000000000..9664c192b
Binary files /dev/null and b/manager/public/demo/double11/nav-3.png differ
diff --git a/manager/public/demo/double11/nav-4.png b/manager/public/demo/double11/nav-4.png
new file mode 100644
index 000000000..becd0d39f
Binary files /dev/null and b/manager/public/demo/double11/nav-4.png differ
diff --git a/manager/public/demo/double11/nav-5.png b/manager/public/demo/double11/nav-5.png
new file mode 100644
index 000000000..03661d575
Binary files /dev/null and b/manager/public/demo/double11/nav-5.png differ
diff --git a/manager/public/demo/double11/nav-6.png b/manager/public/demo/double11/nav-6.png
new file mode 100644
index 000000000..859abd1ad
Binary files /dev/null and b/manager/public/demo/double11/nav-6.png differ
diff --git a/manager/public/demo/double11/nav-7.png b/manager/public/demo/double11/nav-7.png
new file mode 100644
index 000000000..da88034fe
Binary files /dev/null and b/manager/public/demo/double11/nav-7.png differ
diff --git a/manager/public/demo/double11/nav-8.png b/manager/public/demo/double11/nav-8.png
new file mode 100644
index 000000000..a606f859d
Binary files /dev/null and b/manager/public/demo/double11/nav-8.png differ
diff --git a/manager/public/demo/double11/nav-9.png b/manager/public/demo/double11/nav-9.png
new file mode 100644
index 000000000..29fbcaf76
Binary files /dev/null and b/manager/public/demo/double11/nav-9.png differ
diff --git a/manager/public/demo/double11/notice-1111.png b/manager/public/demo/double11/notice-1111.png
new file mode 100644
index 000000000..43e6adfb7
Binary files /dev/null and b/manager/public/demo/double11/notice-1111.png differ
diff --git a/manager/public/demo/double11/strip-1111.png b/manager/public/demo/double11/strip-1111.png
new file mode 100644
index 000000000..d3c4fe339
Binary files /dev/null and b/manager/public/demo/double11/strip-1111.png differ
diff --git a/manager/src/views/page-decoration/wap/config-panel/PanelGoods.vue b/manager/src/views/page-decoration/wap/config-panel/PanelGoods.vue
index abde9e7b4..d19b81267 100644
--- a/manager/src/views/page-decoration/wap/config-panel/PanelGoods.vue
+++ b/manager/src/views/page-decoration/wap/config-panel/PanelGoods.vue
@@ -482,9 +482,11 @@ export default {
if (!Array.isArray(val) || !val.length) return;
const list = val.map((item) => ({
id: item.id,
+ goodsId: item.goodsId,
goodsName: item.goodsName,
price: item.price,
thumbnail: item.thumbnail,
+ buyCount: item.buyCount,
}));
const exist = new Set(this.firstItem.goodsList.map((g) => g.id));
const merged = this.firstItem.goodsList.concat(
diff --git a/manager/src/views/page-decoration/wap/config-panel/PanelHomeComb.vue b/manager/src/views/page-decoration/wap/config-panel/PanelHomeComb.vue
new file mode 100644
index 000000000..f0dac00a6
--- /dev/null
+++ b/manager/src/views/page-decoration/wap/config-panel/PanelHomeComb.vue
@@ -0,0 +1,841 @@
+
+
+ + 选择图片
+
+ + 选择图片
+
+