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
@@ -131,7 +133,7 @@
    form.value.svgType = "COLLECT"
    updateEquipmentfile(form.value).then((result) => {
      if (result.code === 200) {
        filePath.value = response.msg
        filePath.value = val[0].fullUrl
        tags.value = []
        getSvg()
      } else {
@@ -139,7 +141,7 @@
      }
    })
  } else {
    proxy.$modal.msgError(response.msg)
    proxy.$modal.msgError(result.msg)
  }
}