From d690240184c41e0b42f1014e7bf8ffaff9c4dcf3 Mon Sep 17 00:00:00 2001 From: JiangQiming <291854119@qq.com> Date: Wed, 29 Mar 2023 14:47:58 +0800 Subject: [PATCH] fix: bug#10692 --- .../Role/Detail/components/PermissTree.vue | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/views/system/Role/Detail/components/PermissTree.vue b/src/views/system/Role/Detail/components/PermissTree.vue index f1ac57bf..a432ac02 100644 --- a/src/views/system/Role/Detail/components/PermissTree.vue +++ b/src/views/system/Role/Detail/components/PermissTree.vue @@ -144,15 +144,15 @@ const selectAllChange = () => { // 取消全选 item.selectAccesses = ''; } - // if (item.accessSupport && item.accessSupport.value === 'support') { - // item.assetAccesses?.forEach((asset) => { - // if (asset.supportId === item.selectAccesses) { - // asset.granted = true; - // } else { - // asset.granted = false; - // } - // }); - // } + if (item.accessSupport && item.accessSupport.value === 'support') { + item.assetAccesses?.forEach((asset) => { + if (asset.supportId === item.selectAccesses) { + asset.granted = true; + } else { + asset.granted = false; + } + }); + } }); console.log('selectAllChange: ', flatTableData); indeterminate.value = false; @@ -186,7 +186,7 @@ const bulkChange = () => { if (!bulkValue) return; flatTableData.forEach((item) => { if (item.accessSupport && item.accessSupport.value === 'support') { - // item.selectAccesses = bulkValue.value; + item.selectAccesses = bulkValue.value; item.assetAccesses?.forEach((asset) => { if (asset.supportId === bulkValue.value) { asset.granted = true;