From f3952c4c7cd8774735ca0c54c0c316ec5fe9caaa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=92=AC=E8=BD=AE=E7=8C=AB?= <10928033@qq.com>
Date: Sun, 23 Apr 2023 20:35:49 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=A0=87=E5=B0=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/vue3-ruler-tool/index.vue | 491 ++++++++++++++++++
.../components/center-panel/index.vue | 2 +-
.../components/right-panel/index.vue | 3 +
src/components/webtopo-svg-edit/index.vue | 19 +-
src/components/webtopo-svg-preview/index.vue | 4 +-
src/store/config/index.ts | 7 +-
src/store/config/types.ts | 1 +
src/views/demo/edit-load.vue | 4 +-
src/views/demo/preview-test.vue | 4 +-
src/views/demo/set-node-attr.vue | 4 +-
10 files changed, 526 insertions(+), 13 deletions(-)
create mode 100644 src/components/vue3-ruler-tool/index.vue
diff --git a/src/components/vue3-ruler-tool/index.vue b/src/components/vue3-ruler-tool/index.vue
new file mode 100644
index 0000000..db84cd0
--- /dev/null
+++ b/src/components/vue3-ruler-tool/index.vue
@@ -0,0 +1,491 @@
+
+
+
+
+
+ {{ item.id }}
+
+
+ {{ item.id }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/webtopo-svg-edit/components/center-panel/index.vue b/src/components/webtopo-svg-edit/components/center-panel/index.vue
index 18ecdd1..335b21f 100644
--- a/src/components/webtopo-svg-edit/components/center-panel/index.vue
+++ b/src/components/webtopo-svg-edit/components/center-panel/index.vue
@@ -823,7 +823,7 @@
outline: 1px solid rgb(23, 222, 30);
}
.contextMenu {
- position: absolute;
+ position: fixed;
z-index: 99999;
background: #ffffff;
padding: 5px 0;
diff --git a/src/components/webtopo-svg-edit/components/right-panel/index.vue b/src/components/webtopo-svg-edit/components/right-panel/index.vue
index f27d8bc..0e44cff 100644
--- a/src/components/webtopo-svg-edit/components/right-panel/index.vue
+++ b/src/components/webtopo-svg-edit/components/right-panel/index.vue
@@ -17,6 +17,9 @@
+
+
+