From 78ab9cd3f487cc271ea5b3a10cb9d2491b78767e Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期二, 11 四月 2023 18:01:42 +0800
Subject: [PATCH] 目录修改

---
 src/views/datamanage/SpatialData.vue |   49 +++++++++++++++++++++++++++----------------------
 1 files changed, 27 insertions(+), 22 deletions(-)

diff --git a/src/views/datamanage/SpatialData.vue b/src/views/datamanage/SpatialData.vue
index 9203b2f..9d68832 100644
--- a/src/views/datamanage/SpatialData.vue
+++ b/src/views/datamanage/SpatialData.vue
@@ -519,6 +519,11 @@
 import { getToken } from "../../utils/auth.js";
 import catalogueTree from "../../components/catalogueTree.vue";
 import MyBread from "../../components/MyBread.vue";
+import {
+  getTreeData
+} from "../../utils/treeData.js"
+
+
 export default {
   //import寮曞叆鐨勭粍浠堕渶瑕佹敞鍏ュ埌瀵硅薄涓墠鑳戒娇鐢�
   name: "dataSearch",
@@ -962,7 +967,7 @@
         this.$message.error("鍒楄〃璋冪敤澶辫触");
       }
       var val = data.result;
-
+      this.tree = getTreeData(val)
       // for (var i in option) {
       //   var val_Data = option[i];
       //   val_Data.id = "1" + i;
@@ -976,28 +981,28 @@
       //   }
 
       // }
-      var std = [];
-      val.filter((item) => {
-        if (std.indexOf(item.bak) == -1) {
-          std.push(item.bak);
-          this.tree.push(
-            {
-              val: item.bak,
-              label: item.bak,
-              children: [],
-            }
-          )
-        }
-      });
+      // var std = [];
+      // val.filter((item) => {
+      //   if (std.indexOf(item.bak) == -1) {
+      //     std.push(item.bak);
+      //     this.tree.push(
+      //       {
+      //         val: item.bak,
+      //         label: item.bak,
+      //         children: [],
+      //       }
+      //     )
+      //   }
+      // });
 
-      this.tree.filter((item) => {
-        val.filter((res) => {
-          if (item.val === res.bak) {
-            res.label = res.tabDesc
-            item.children.push(res)
-          }
-        })
-      })
+      // this.tree.filter((item) => {
+      //   val.filter((res) => {
+      //     if (item.val === res.bak) {
+      //       res.label = res.tabDesc
+      //       item.children.push(res)
+      //     }
+      //   })
+      // })
 
       this.handleNodeClick(this.tree[0].children[0]);
     },

--
Gitblit v1.9.3