From 04c89920754329dfcc3b71dd12e236da18c245c7 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期五, 10 一月 2025 09:15:58 +0800
Subject: [PATCH] 语言更新

---
 src/components/TigerTree/src/hooks/useTree.ts |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/components/TigerTree/src/hooks/useTree.ts b/src/components/TigerTree/src/hooks/useTree.ts
index 65865e2..9866dbf 100644
--- a/src/components/TigerTree/src/hooks/useTree.ts
+++ b/src/components/TigerTree/src/hooks/useTree.ts
@@ -202,12 +202,14 @@
     //let nodes:TreeItem[]=[];
     let node:TreeItem=null;
     const treeData = list || unref(treeDataRef);
+    const { key: keyField, children: childrenField } = unref(getFieldNames);
+    if (!keyField) return;
     treeData.forEach((item) => {
-      if (item.id === id) {
+      if (item[keyField] === id) {
         node = item;
         return
       }
-      if(isNullOrUnDef(item.children) && item.children.length>0){
+      if(!isNullOrUnDef(item.children) && item.children.length>0){
         let res=getNodeById(id,item.children)
         if(res!=null){
           node = res;

--
Gitblit v1.9.3