From 292f3df9d191d7ee3959e0bffae33180c4656231 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Tue, 24 Sep 2024 17:43:38 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E6=A0=91=E5=BD=A2=E5=BC=B9=E6=A1=86?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=80=89=E7=9A=84=E5=A4=9A=E4=BA=86=E4=BC=9A?= =?UTF-8?q?=E5=8D=A1=E7=9A=84=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 5ee6780..2f2ed74 100644 --- a/src/components/selection/TreeDataSelectModal.vue +++ b/src/components/selection/TreeDataSelectModal.vue @@ -291,7 +291,7 @@ export default { console.log('-----------checkedKeys', this.checkedKeys, checkedKeys) if (info.checked) { // 是选中数据了 - this.checkedKeys = [...this.checkedKeys, ...checkedKeys.checked] + this.checkedKeys = [...new Set([...this.checkedKeys, ...checkedKeys.checked])] } else { // 是取消选中了 this.checkedKeys = this.checkedKeys.filter(item => item !== info.node.dataRef[this.replaceFields.key])