From 55ff4ad6155248a7c2f391fd4fe75682a311dac0 Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期四, 24 七月 2025 16:54:26 +0800
Subject: [PATCH] refactor(svg): 优化 SVG相关组件功能

---
 zhitan-vue/src/views/svg/components/configure.vue |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/zhitan-vue/src/views/svg/components/configure.vue b/zhitan-vue/src/views/svg/components/configure.vue
index 3b4820b..a125d80 100644
--- a/zhitan-vue/src/views/svg/components/configure.vue
+++ b/zhitan-vue/src/views/svg/components/configure.vue
@@ -104,17 +104,19 @@
   /* 鐩戝惉xhr瀵硅薄 */
   xhr.addEventListener("load", () => {
     svgHtml.value = xhr.responseText
-    let values = xhr.responseXML.getElementsByTagName("text")
+    let values = xhr.responseXML.getElementsByTagName("g")
     let tagTemps = []
     for (let i = 0; i < values.length; i++) {
-      if (values[i].getAttribute("id") != undefined)
+      let tag_id = values[i].getAttribute("id");
+      // tag_id涓嶄负绌哄苟涓斾互EV寮�鍏�
+      if (tag_id != undefined && tag_id.startsWith("EV")) {
         tagTemps.push({
-          param: values[i].textContent,
+          param: values[i].id.split("_")[0],
           tag: "",
           tagType: "COLLECT",
         })
+      }
     }
-    console.log(tags.value.length, tagTemps.length)
     if (tags.value.length === 0 || tags.value.length != tagTemps.length) {
       tags.value = []
       tags.value = tagTemps

--
Gitblit v1.9.3