This commit is contained in:
djj 2025-04-10 16:47:25 +08:00
parent ab54dd06b6
commit 949da4517a

View File

@ -456,13 +456,14 @@ const handleUpdate = async (row?: any) => {
form.value = res.data;
//
if (treeRef.value) {
await nextTick(); // UI
treeRef.value.setCheckedKeys([], false);
}
//
const roleMenu = await getRoleMenuTreeselect(roleId);
if (roleMenu?.checkedKeys?.length) {
await nextTick(); // UI
treeRef.value?.setCheckedKeys(roleMenu.checkedKeys, true);
treeRef.value?.setCheckedKeys([...roleMenu.checkedKeys], true);
}
} catch (error) {
console.error("获取角色信息或菜单权限失败:", error);