From fb98e10c76d7e6c2d01f3a9f8c1b727f905cbdca Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期一, 05 二月 2024 15:30:50 +0800
Subject: [PATCH] 代码更新

---
 src/views/Synthesis/LeftMenu.vue |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/views/Synthesis/LeftMenu.vue b/src/views/Synthesis/LeftMenu.vue
index 7c77664..a19ffd7 100644
--- a/src/views/Synthesis/LeftMenu.vue
+++ b/src/views/Synthesis/LeftMenu.vue
@@ -2660,12 +2660,19 @@
       start = html.lastIndexOf(tab) + tab.length + 1;
       end = html.indexOf("</td>", start);
       var gid = html.substr(start, end - start);
+
       if (gid && tab) {
         this.$store.state.pickoption = {
           gid: gid,
           name: tab.replaceAll("_", "")
         }
-
+        if (tab == 'm_surface_deformation_data') {
+          this.$store.state.surfaceDeForm.flag = true;
+          this.$store.state.surfaceDeForm.gid = gid;
+        } else {
+          this.$store.state.surfaceDeForm.flag = false;
+          this.$store.state.surfaceDeForm.gid = null;
+        }
         const res = await dataQuery_selectTabByEntity({
           name: this.$store.state.pickoption.name
         })
@@ -3187,8 +3194,13 @@
     this.$store.state.treeData = null;
     this.$store.state.checkedKeys = [];
     // this.setCoverage("a1");
-    this.layersStart();
+    // this.layersStart();
 
+    this.$bus.$on('addImageLayer',  (res)=>{
+      if(res){
+        this.layersStart();
+      }
+    });
 
     this.$bus.$on("setDialogInsertVisible", (res) => {
       if (res == true) {

--
Gitblit v1.9.3