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 - } } } },