diff --git a/manager/src/views/page-decoration/wap/config-panel/PanelRichText.vue b/manager/src/views/page-decoration/wap/config-panel/PanelRichText.vue new file mode 100644 index 000000000..f51115b25 --- /dev/null +++ b/manager/src/views/page-decoration/wap/config-panel/PanelRichText.vue @@ -0,0 +1,62 @@ + + + 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 65c39aa93..ff6defd19 100644 --- a/manager/src/views/page-decoration/wap/config-panel/index.js +++ b/manager/src/views/page-decoration/wap/config-panel/index.js @@ -2,8 +2,10 @@ // 面板契约:props res(整个楼层条目),直接修改 res.options.*,保存链路自动感知 import PanelBlank from "./PanelBlank.vue"; import PanelLine from "./PanelLine.vue"; +import PanelRichText from "./PanelRichText.vue"; export default { blank: PanelBlank, line: PanelLine, + richText: PanelRichText, }; diff --git a/manager/src/views/page-decoration/wap/config.js b/manager/src/views/page-decoration/wap/config.js index 239f639df..27ed81f3f 100644 --- a/manager/src/views/page-decoration/wap/config.js +++ b/manager/src/views/page-decoration/wap/config.js @@ -716,5 +716,18 @@ export const modelData = [ paddingX: 0, pageGap: 10 } + }, + { + type: "richText", + name: "富文本", + group: "tools", + img: "md-image", + options: { + content: "", + bgColor: "#FFFFFF", + paddingX: 12, + pageGap: 10, + borderRadius: 0 + } } ]; diff --git a/manager/src/views/page-decoration/wap/template/index.js b/manager/src/views/page-decoration/wap/template/index.js index ae05a376e..d780a0446 100644 --- a/manager/src/views/page-decoration/wap/template/index.js +++ b/manager/src/views/page-decoration/wap/template/index.js @@ -25,6 +25,7 @@ import tpl_notice from "./tpl_notice"; import tpl_promotions from "./tpl_promotions"; import tpl_blank from "./tpl_blank"; import tpl_line from "./tpl_line"; +import tpl_rich_text from "./tpl_rich_text"; export default { notice: tpl_notice, @@ -54,4 +55,5 @@ export default { tpl_activity_list, blank: tpl_blank, line: tpl_line, + richText: tpl_rich_text, }; diff --git a/manager/src/views/page-decoration/wap/template/tpl_rich_text.vue b/manager/src/views/page-decoration/wap/template/tpl_rich_text.vue new file mode 100644 index 000000000..1be5d5617 --- /dev/null +++ b/manager/src/views/page-decoration/wap/template/tpl_rich_text.vue @@ -0,0 +1,32 @@ + + + + +