From bc9c0c1b52cd955644bc1f4ce7ecc0d0ee4e2b18 Mon Sep 17 00:00:00 2001
From: WX <1377869194@qq.com>
Date: 星期五, 11 八月 2023 17:42:37 +0800
Subject: [PATCH] 图层详情编辑修改

---
 src/views/layer/layerManage.vue |   36 ++++++++++++++----------------------
 1 files changed, 14 insertions(+), 22 deletions(-)

diff --git a/src/views/layer/layerManage.vue b/src/views/layer/layerManage.vue
index b6a0806..2c603a8 100644
--- a/src/views/layer/layerManage.vue
+++ b/src/views/layer/layerManage.vue
@@ -1,22 +1,13 @@
 <template>
-  <div
-    v-drag
-    class="layerBox"
-  >
+  <div v-drag class="layerBox">
     <div class="layerTitle">
       <div class="tileLeft">
-        <div
-          @click="setCloseLayer"
-          class="titleImg"
-        >
+        <div @click="setCloseLayer" class="titleImg">
           <ArrowLeft />
         </div>
         <div class="titleLable">鍥惧眰绠$悊</div>
       </div>
-      <div
-        class="titleImg set"
-        @click="layerSetBox"
-      >
+      <div class="titleImg set" @click="layerSetBox">
         <Setting />
       </div>
     </div>
@@ -43,10 +34,7 @@
                 Delete
               </a>
             </span> -->
-            <span
-              class="button"
-              v-if="data.type == 2 || data.type == 3"
-            >
+            <span class="button" v-if="data.isLayer == 1">
               <el-dropdown trigger="click">
                 <span class="el-dropdown-link">
                   <el-icon class="el-icon--right">
@@ -55,8 +43,12 @@
                 </span>
                 <template #dropdown>
                   <el-dropdown-menu>
-                    <el-dropdown-item @click.native="clickdropdown(1, data)">璇︾粏</el-dropdown-item>
-                    <el-dropdown-item @click.native="clickdropdown(2, data)">灞炴��</el-dropdown-item>
+                    <el-dropdown-item @click.native="clickdropdown(1, data)"
+                      >璇︾粏</el-dropdown-item
+                    >
+                    <el-dropdown-item @click.native="clickdropdown(2, data)"
+                      >灞炴��</el-dropdown-item
+                    >
                   </el-dropdown-menu>
                 </template>
               </el-dropdown>
@@ -226,15 +218,15 @@
   });
 };
 const clickdropdown = (res, e) => {
-  if (!e.checked) {
-    return ElMessage.error("璇峰厛鍕鹃�夊浘灞�");
-  }
   layerAttributeIsshow.value = false;
   layerDetailIsshow.value = false;
   layerObjData.value = e;
   if (res == 2) {
     layerAttributeIsshow.value = true;
   } else {
+    if (!e.checked) {
+      return ElMessage.error("璇峰厛鍕鹃�夊浘灞�");
+    }
     layerDetailIsshow.value = true;
   }
 };
@@ -295,7 +287,7 @@
     treeData.value = setTreeData(dt.result).sort(function (a, b) {
       return a.sort - b.sort;
     });
-
+    console.log(treeData.value);
     //娣诲姞榛樿閫変腑鍥惧眰
     layerListData.value = dt.result;
     defaultLayer(treeData.value);

--
Gitblit v1.9.3