From acdff03246ce648082192dfb069c3a006a7fbee6 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期三, 09 八月 2023 18:46:06 +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