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; form.value = res.data;
// //
if (treeRef.value) { if (treeRef.value) {
await nextTick(); // UI
treeRef.value.setCheckedKeys([], false); treeRef.value.setCheckedKeys([], false);
} }
// //
const roleMenu = await getRoleMenuTreeselect(roleId); const roleMenu = await getRoleMenuTreeselect(roleId);
if (roleMenu?.checkedKeys?.length) { if (roleMenu?.checkedKeys?.length) {
await nextTick(); // UI await nextTick(); // UI
treeRef.value?.setCheckedKeys(roleMenu.checkedKeys, true); treeRef.value?.setCheckedKeys([...roleMenu.checkedKeys], true);
} }
} catch (error) { } catch (error) {
console.error("获取角色信息或菜单权限失败:", error); console.error("获取角色信息或菜单权限失败:", error);