feat():视频监控树形样式修改

qzc-dev
李神峰 2025-09-10 10:40:35 +08:00
parent a3aa86f1f7
commit 55c49fc5e8
1 changed files with 9 additions and 1 deletions

View File

@ -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 <div style={{height:'100%',overflowY:'scroll'}}>
return <div style={spType ==1 ?{maxHeight:'61vh',overflowY:'auto'}:{height:"100%",overflowY:'auto'}}>
{props.treeListData.length !== 0 &&
<Tree
treeData={props.treeListData}