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 @@
+
+
+
+
+
+
+