From 61883fcf237024ceb7622daf5b23434e3eb1be74 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期一, 16 十月 2023 10:38:50 +0800
Subject: [PATCH] 产品获取值修改

---
 src/views/other/commonDialog/HighViewScopeDialog.vue |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/views/other/commonDialog/HighViewScopeDialog.vue b/src/views/other/commonDialog/HighViewScopeDialog.vue
index ad23916..8a88786 100644
--- a/src/views/other/commonDialog/HighViewScopeDialog.vue
+++ b/src/views/other/commonDialog/HighViewScopeDialog.vue
@@ -6,12 +6,12 @@
       :width="dialogWidth"
       :before-close="handleClose"
     >
-      <div class="view-sel-bg">
+      <!-- <div class="view-sel-bg">
         <div class="title">鏌ヨ閫夋嫨</div>
         <el-input v-model="searchInput" size="mini" placeholder="璇疯緭鍏ヨ鏌ユ壘鐨勬垚鍛�"></el-input>
         <el-checkbox v-model="resignMember">鏄剧ず绂昏亴鎴愬憳</el-checkbox>
         <el-checkbox v-model="defaultCollapse">瀛愰儴闂ㄩ粯璁ゆ敹璧�</el-checkbox>
-      </div>
+      </div> -->
       <div class="view-tree">
         <el-tree
           :data="data"
@@ -22,6 +22,10 @@
           highlight-current
           :props="defaultProps"
           :filter-node-method="filterNode"
+          @check="handleCheckChange"
+          :default-checked-keys="[id]"
+          :check-strictly="true"
+          :check-on-click-node="true"
         >
         </el-tree>
       </div>
@@ -139,6 +143,12 @@
     filterNode(value, data) {
       if (!value) return true
       return data.label.indexOf(value) !== -1
+    },
+    handleCheckChange(node, list) {
+      this.id = node.id
+      if (list.checkedKeys.length === 2) {
+        this.$refs.tree.setCheckedKeys([node.id])
+      }
     }
   }
 }

--
Gitblit v1.8.0