diff --git a/manager/src/views/page-decoration/wap/config-panel/PanelLine.vue b/manager/src/views/page-decoration/wap/config-panel/PanelLine.vue
new file mode 100644
index 000000000..0214a02f7
--- /dev/null
+++ b/manager/src/views/page-decoration/wap/config-panel/PanelLine.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
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 805736eb8..65c39aa93 100644
--- a/manager/src/views/page-decoration/wap/config-panel/index.js
+++ b/manager/src/views/page-decoration/wap/config-panel/index.js
@@ -1,7 +1,9 @@
// 新组件配置面板映射:type → 面板组件
// 面板契约:props res(整个楼层条目),直接修改 res.options.*,保存链路自动感知
import PanelBlank from "./PanelBlank.vue";
+import PanelLine from "./PanelLine.vue";
export default {
blank: PanelBlank,
+ line: PanelLine,
};
diff --git a/manager/src/views/page-decoration/wap/config.js b/manager/src/views/page-decoration/wap/config.js
index e4510bf66..239f639df 100644
--- a/manager/src/views/page-decoration/wap/config.js
+++ b/manager/src/views/page-decoration/wap/config.js
@@ -702,5 +702,19 @@ export const modelData = [
paddingX: 0,
pageGap: 10
}
+ },
+ {
+ type: "line",
+ name: "辅助线",
+ group: "tools",
+ img: "md-image",
+ options: {
+ bgColor: "#FFFFFF",
+ lineColor: "#979797",
+ lineStyle: "dashed",
+ lineHeight: 1,
+ paddingX: 0,
+ pageGap: 10
+ }
}
];
diff --git a/manager/src/views/page-decoration/wap/template/index.js b/manager/src/views/page-decoration/wap/template/index.js
index 522954f0d..ae05a376e 100644
--- a/manager/src/views/page-decoration/wap/template/index.js
+++ b/manager/src/views/page-decoration/wap/template/index.js
@@ -24,6 +24,7 @@ import tpl_goods from "./tpl_goods";
import tpl_notice from "./tpl_notice";
import tpl_promotions from "./tpl_promotions";
import tpl_blank from "./tpl_blank";
+import tpl_line from "./tpl_line";
export default {
notice: tpl_notice,
@@ -52,4 +53,5 @@ export default {
promotions: tpl_promotions,
tpl_activity_list,
blank: tpl_blank,
+ line: tpl_line,
};
diff --git a/manager/src/views/page-decoration/wap/template/tpl_line.vue b/manager/src/views/page-decoration/wap/template/tpl_line.vue
new file mode 100644
index 000000000..1851f6845
--- /dev/null
+++ b/manager/src/views/page-decoration/wap/template/tpl_line.vue
@@ -0,0 +1,25 @@
+
+
+
+
+