From 2e9b0ba80553ee23e0ec73cac8a0e46aec5f3745 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Tue, 24 Sep 2024 16:40:43 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E6=A0=91=E5=BD=A2=E5=BC=B9=E6=A1=86?= =?UTF-8?q?=E9=80=89=E6=95=B0=E6=8D=AE=E5=A4=9A=E4=BA=86=E4=BC=9A=E5=8D=A1?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/selection/TreeDataSelectModal.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/selection/TreeDataSelectModal.vue b/src/components/selection/TreeDataSelectModal.vue index 01b289e6..821e80ee 100644 --- a/src/components/selection/TreeDataSelectModal.vue +++ b/src/components/selection/TreeDataSelectModal.vue @@ -223,7 +223,7 @@ export default { // 有子节点获取子节点数据 childrenList = info.node.dataRef[this.replaceFields.children].map(item => item[this.replaceFields.key]) } - this.checkedKeys = [...this.checkedKeys, ...checkedKeys.checked, ...childrenList] + this.checkedKeys = [...new Set([...this.checkedKeys, ...checkedKeys.checked, ...childrenList])] } else { // 是取消选中了,把当前和子节点都取消选中 let currAndChildNode = []