function validateLeaf(data){
console.log(data,'1099')
let value = data.value,
dicData = data.column.dicData;
//console.log(value,'val--->>>>>')
//check(dicData,value)
console.log(check(dicData,value),'nodexxx')
function check(arr,value){
//debugger
console.log(arr,'arrrr')
var selectNode = null
let result = arr.find(ele => {
//debugger
//if(check(ele,value))
console.log(ele,'eleeee')
if(ele.childList){
console.log(value,'value---')
if(check(ele.childList,value)) selectNode = check(ele.childList,value)
return check(ele.childList,value)
}
console.log(ele.nodeId,value,'201999')
if(ele.nodeId === value) {
debugger
selectNode = ele
console.log(selectNode,'selectNode')
}
return ele.nodeId === value
})
console.log(selectNode,'result111111')
return selectNode
}
}
data = [{
nodeId: "1",
parentId: "0",
text: "法务部",
childList:[{
nodeId: "12",
parentId: "1",
text: "111",
},{
nodeId: "13",
parentId: "1",
text: "222",
}]
},{
nodeId: "2",
parentId: "0",
text: "法务部2",
childList:[{
nodeId: "22",
parentId: "2",
text: "111222",
},{
nodeId: "23",
parentId: "2",
text: "22222",
}]
}]