lcl 9 months ago
parent
commit
f6c9bb9373
1 changed files with 3 additions and 4 deletions
  1. 3 4
      src/views/admin/role/hook.tsx

+ 3 - 4
src/views/admin/role/hook.tsx

@@ -277,10 +277,9 @@ export function useUser() {
     roleId.value = row.roleId;
     const arr = await getrolelisttree(row);
     console.log(arr);
-    AddFormvalueStrictly.value = arr;
+    AddFormvalueStrictly.value = arr.menus;
     AuthorizationVisible.value = true;
-    menuTree.value = arr.menus;
-    menuTree.value.setCheckedKeys(arr);
+    menuTree.value.setCheckedKeys(arr.setCheckedKeys);
   }
   const menuTree = ref();
   // 提交授权修改
@@ -288,7 +287,7 @@ export function useUser() {
     const menuIds = [
       ...menuTree.value.getHalfCheckedKeys(),
       ...menuTree.value.getCheckedKeys()
-    ].join(",");
+    ];
     const { status, msg } = await putRoleMenuList({
       roleId: roleId.value,
       menuIds