diff --git a/src/views/video/treeData.tsx b/src/views/video/treeData.tsx index 1fcf51ee6..1dc26c424 100644 --- a/src/views/video/treeData.tsx +++ b/src/views/video/treeData.tsx @@ -33,7 +33,15 @@ const TreeData = (props: any) => { console.log(props.treeListData); const [checkNode, setCheckNode] = useState([]); + const [spType, setSpType] = useState(2) const onSelect = async (selectedKeys: (any | never[]), info: any) => { + if (info.selected) { + if (info.node.type) { + setSpType(info.node.type) + } + } else { + setSpType(2) + } if(!info.node.isLeaf && !info.node.selected)return if(selectedKeys.length < props.size){ setCheckNode(selectedKeys) @@ -85,7 +93,7 @@ const TreeData = (props: any) => { // setCheckNode(selectedKeys) },[props.videoArr]) // useEffect(()=>{}) - return