Procházet zdrojové kódy

fix: 修复el-tree组件setCheckedKeys设置一旦选中父级子级也被选中

chengyangwang před 2 roky
rodič
revize
3e2b5e1887
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      src/views/system/tenantPackage/index.vue

+ 3 - 1
src/views/system/tenantPackage/index.vue

@@ -125,7 +125,9 @@ const handleUpdate = async (rowId: number) => {
   const res = await TenantPackageApi.getTenantPackageApi(rowId)
   unref(formRef)?.setValues(res)
   // 设置选中
-  unref(treeRef)?.setCheckedKeys(res.menuIds)
+  res.menuIds?.forEach((item: any) => {
+    unref(treeRef)?.setChecked(item, true,false);
+  })
 }
 
 // 提交按钮