From 17c4e82a8e8159b4b387d79c395f2650ef85f6e4 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期四, 24 八月 2023 17:05:22 +0800
Subject: [PATCH] 添加投影图层管理页面

---
 src/views/datamanage/layerManagement.vue |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/src/views/datamanage/layerManagement.vue b/src/views/datamanage/layerManagement.vue
index fa7fa9e..e68c5a3 100644
--- a/src/views/datamanage/layerManagement.vue
+++ b/src/views/datamanage/layerManagement.vue
@@ -994,11 +994,16 @@
       this.newNode = node;
       var id, lever, orderNum;
       if (res == 1) {
-        //鏂板鍚岀骇
-        id = this.formInline.pid;
-        let pchildNodes = this.$refs.tree.getNode(this.newNode.id).parent.childNodes
-        orderNum = this.getMaxOrderNum(pchildNodes);
-        lever = this.formInline.level;
+        if (this.formInline.pid) {
+          id = this.formInline.pid;
+          let pchildNodes = this.$refs.tree.getNode(this.newNode.id).parent.childNodes
+          orderNum = this.getMaxOrderNum(pchildNodes);
+          lever = this.formInline.level;
+        } else {
+          id = 0;
+          orderNum = 1;
+          lever = 1;
+        }
       } else if (res == 2) {
         //鏂板瀛愮骇
         id = this.formInline.id;
@@ -1078,7 +1083,7 @@
     },
     //鑾峰彇鍥惧眰鍒楄〃
     async getLayerTree() {
-      const data = await layer_selectAll();
+      const data = await layer_selectAll({ flag: 0 });
       if (data.code != 200) {
         return this.$message.error("鍥惧眰鍒楄〃鏌ヨ澶辫触");
       }

--
Gitblit v1.9.3