From a1e68204832dd602b0bad4aa1adce249d0a50f66 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Tue, 9 Jan 2024 17:31:00 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9bug80464?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jerobiz/modal/JSelectDepartModal.vue | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/jerobiz/modal/JSelectDepartModal.vue b/src/components/jerobiz/modal/JSelectDepartModal.vue index 97acd8cf..ae637d5c 100644 --- a/src/components/jerobiz/modal/JSelectDepartModal.vue +++ b/src/components/jerobiz/modal/JSelectDepartModal.vue @@ -132,16 +132,16 @@ export default { // 筛选出只有在选择范围里的数据 filterTreeDataOnlySelectRange (arr) { for (const item of arr) { + console.log('可选范围是否包括', item.departName, this.selectRange.includes(item.key)) + if (!this.selectRange.includes(item.key)) { + item.disabled = true + item.selectable = false + } else { + item.disabled = false + item.selectable = true + } if (item.children && item.children.length > 0) { this.filterTreeDataOnlySelectRange(item.children) - } else { - if (!this.selectRange.includes(item.key)) { - item.disabled = true - item.selectable = false - } else { - item.disabled = false - item.selectable = true - } } } },