From beb8bbe5ed6678a2a85d487f7aa48637676089f0 Mon Sep 17 00:00:00 2001 From: ZhangYong Date: Wed, 23 Jul 2025 18:55:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/permissions/permission.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/views/permissions/permission.vue b/src/views/permissions/permission.vue index 3fef066..f8e8c49 100644 --- a/src/views/permissions/permission.vue +++ b/src/views/permissions/permission.vue @@ -759,6 +759,8 @@ const handleRoleCurrentChange = (val) => { const data = ref([]) const getLists = async function () { try { + console.log('addRole.value.roleId',addRole.value.roleId); + let roleId = addRole.value.parentId if (addRole.value.parentId === null || addRole.value.parentId === undefined) { roleId = 2 @@ -768,7 +770,9 @@ const getLists = async function () { data: { id: roleId } }) data.value = res.data - if (addRole.value.parentId != 2) { + if(addRole.value.roleId ==null ||addRole.value.roleId ==undefined){ + data.value = data.value + }else if (addRole.value.parentId != 2) { data.value = data.value.filter(item => item.id !== 9); } console.log('看看data', data.value)