From ce03b13718f4ccfda3576157d74cf38157febc23 Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Mon, 12 Oct 2026 15:38:25 +0800 Subject: [PATCH] =?UTF-8?q?feat(manager):=20=E7=83=AD=E5=8C=BA=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E9=85=8D=E7=BD=AE=E9=9D=A2=E6=9D=BF=E9=87=8D=E5=81=9A?= =?UTF-8?q?=E4=B8=BA=E5=86=85=E5=AE=B9/=E6=A0=B7=E5=BC=8F=E5=8F=8C=20tab?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 PanelFlexOne:内容 tab(选图+设置热区,复用 ossManage 与 hotzone 编辑器),样式 tab(背景颜色/上下左右边距/页面间距/背景圆角/内容圆角) - 注册进 panelMap 替换 flexOne 的通用老面板 - 画布预览 tpl_flex_one 应用相同样式字段,缺字段兜底保持原样 --- .../wap/config-panel/PanelFlexOne.vue | 229 ++++++++++++++++++ .../page-decoration/wap/config-panel/index.js | 2 + .../wap/template/tpl_flex_one.vue | 15 +- 3 files changed, 243 insertions(+), 3 deletions(-) create mode 100644 manager/src/views/page-decoration/wap/config-panel/PanelFlexOne.vue diff --git a/manager/src/views/page-decoration/wap/config-panel/PanelFlexOne.vue b/manager/src/views/page-decoration/wap/config-panel/PanelFlexOne.vue new file mode 100644 index 000000000..2630ab487 --- /dev/null +++ b/manager/src/views/page-decoration/wap/config-panel/PanelFlexOne.vue @@ -0,0 +1,229 @@ + + + + + diff --git a/manager/src/views/page-decoration/wap/config-panel/index.js b/manager/src/views/page-decoration/wap/config-panel/index.js index ea719856c..7e79a774f 100644 --- a/manager/src/views/page-decoration/wap/config-panel/index.js +++ b/manager/src/views/page-decoration/wap/config-panel/index.js @@ -7,6 +7,7 @@ import PanelIntegral from "./PanelIntegral.vue"; import PanelCoupon from "./PanelCoupon.vue"; import PanelArticle from "./PanelArticle.vue"; import PanelShop from "./PanelShop.vue"; +import PanelFlexOne from "./PanelFlexOne.vue"; export default { blank: PanelBlank, @@ -16,4 +17,5 @@ export default { coupon: PanelCoupon, article: PanelArticle, shop: PanelShop, + flexOne: PanelFlexOne, }; diff --git a/manager/src/views/page-decoration/wap/template/tpl_flex_one.vue b/manager/src/views/page-decoration/wap/template/tpl_flex_one.vue index a53fcc417..c348b92c8 100644 --- a/manager/src/views/page-decoration/wap/template/tpl_flex_one.vue +++ b/manager/src/views/page-decoration/wap/template/tpl_flex_one.vue @@ -1,6 +1,15 @@