diff --git a/src/components/Form/src/jeecg/hooks/useTreeBiz.ts b/src/components/Form/src/jeecg/hooks/useTreeBiz.ts index 2ccd5e3..adf7d33 100644 --- a/src/components/Form/src/jeecg/hooks/useTreeBiz.ts +++ b/src/components/Form/src/jeecg/hooks/useTreeBiz.ts @@ -89,7 +89,8 @@ export function useTreeBiz(treeRef, getList, props) { if (info.checked) { //update-begin-author:taoyan date:20220408 for: 单选模式下,设定rowKey,无法选中数据- checkedKeys.value = [info.node.eventKey]; - let temp = info.checkedNodes.find((n) => n.key === info.node.eventKey); + let rowKey = props.rowKey; + let temp = info.checkedNodes.find((n) => n[rowKey] === info.node.eventKey); selectRows.value = [temp]; //update-end-author:taoyan date:20220408 for: 单选模式下,设定rowKey,无法选中数据- } else {