From 14cdd1158cdf04db2a52b9c2473d49c6a3861573 Mon Sep 17 00:00:00 2001 From: myTest383
Date: Mon, 14 Oct 2024 15:58:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=B5=8B=E8=AF=95=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/purviewManage/purviewManage.vue | 11 +++++++++++ src/views/system/userManage/userManageList.vue | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/views/system/purviewManage/purviewManage.vue b/src/views/system/purviewManage/purviewManage.vue index 109220f..990c28b 100644 --- a/src/views/system/purviewManage/purviewManage.vue +++ b/src/views/system/purviewManage/purviewManage.vue @@ -209,6 +209,10 @@ this.checkedId = [] this.groupSid = row.sid + this.$nextTick(() => { + this.$refs.Tree.setCheckedKeys([]); //先清空之前选中的节点,再给赋值 + }); + for (var i = 0; i < row.list.length; i++) { var item = row.list[i] if (item.children == "1") { @@ -216,6 +220,12 @@ } } + this.$nextTick(() => { + this.$refs.Tree.setCheckedKeys(this.checkedId); //先清空之前选中的节点,再给赋值 + }); + + + console.log('checkedId', this.checkedId) // this.checkedId = this.recursiveFilter(row.list) }, @@ -374,6 +384,7 @@ type: 'success' }) this.$refs.Tree2.setCheckedKeys([]) + this.activeName = 'roleList' } }) diff --git a/src/views/system/userManage/userManageList.vue b/src/views/system/userManage/userManageList.vue index ad93a95..4c8c903 100644 --- a/src/views/system/userManage/userManageList.vue +++ b/src/views/system/userManage/userManageList.vue @@ -55,7 +55,7 @@