|
@@ -17,15 +17,17 @@ const TreeNodeSelect = ({ params, onChange, placeholder = '请选择', exclusion
|
|
|
}
|
|
|
const renderTreeNodes = data =>
|
|
|
data.map(item => {
|
|
|
- const newItem = { ...item }
|
|
|
+ const newItem = { key: item.ID, value: item.ID, title: item.name }
|
|
|
|
|
|
- if (newItem.children) {
|
|
|
+ if (item.children) {
|
|
|
newItem.disabled = true
|
|
|
- newItem.children = renderTreeNodes(newItem.children)
|
|
|
+ newItem.children = renderTreeNodes(item.children)
|
|
|
return newItem
|
|
|
}
|
|
|
return newItem
|
|
|
})
|
|
|
+ console.log(renderTreeNodes(list))
|
|
|
+
|
|
|
return list?.length ? (
|
|
|
<TreeSelect
|
|
|
{...otherProps}
|