diff --git a/manager/src/views/page-decoration/wap/config-panel/PanelIntegral.vue b/manager/src/views/page-decoration/wap/config-panel/PanelIntegral.vue
new file mode 100644
index 000000000..053ebfaae
--- /dev/null
+++ b/manager/src/views/page-decoration/wap/config-panel/PanelIntegral.vue
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
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 ff6defd19..3de58e193 100644
--- a/manager/src/views/page-decoration/wap/config-panel/index.js
+++ b/manager/src/views/page-decoration/wap/config-panel/index.js
@@ -3,9 +3,11 @@
import PanelBlank from "./PanelBlank.vue";
import PanelLine from "./PanelLine.vue";
import PanelRichText from "./PanelRichText.vue";
+import PanelIntegral from "./PanelIntegral.vue";
export default {
blank: PanelBlank,
line: PanelLine,
richText: PanelRichText,
+ integral: PanelIntegral,
};
diff --git a/manager/src/views/page-decoration/wap/config.js b/manager/src/views/page-decoration/wap/config.js
index 27ed81f3f..89f0113b8 100644
--- a/manager/src/views/page-decoration/wap/config.js
+++ b/manager/src/views/page-decoration/wap/config.js
@@ -729,5 +729,18 @@ export const modelData = [
pageGap: 10,
borderRadius: 0
}
+ },
+ {
+ type: "integral",
+ name: "积分商城",
+ group: "marketing",
+ img: "md-image",
+ options: {
+ list: [{ title: "积分商城", count: 3 }],
+ bgColor: "#FFFFFF",
+ paddingX: 0,
+ pageGap: 10,
+ borderRadius: 0
+ }
}
];
diff --git a/manager/src/views/page-decoration/wap/template/tpl_integral.vue b/manager/src/views/page-decoration/wap/template/tpl_integral.vue
index 53eb17a6b..c340161fe 100644
--- a/manager/src/views/page-decoration/wap/template/tpl_integral.vue
+++ b/manager/src/views/page-decoration/wap/template/tpl_integral.vue
@@ -1,8 +1,8 @@
-
+
-
{{ res.list[0].title }}
+
{{ title }}
更多
@@ -29,7 +29,21 @@