allJd(params).then((res: rData<dResultVO[]>) => {
if (res && res.success) {
let list: any = res.result;
dataTree.length = 0;
dataTree.push(...list)
deepTree(list, []);//递归
}
});
//递归调用id
const deepTree = (tree: any, arr: any) => {
for (let item of tree) {
arr.push(item.id)
if (item.children && item.children.length) {
deepTree(item.children, arr)
}
}
allTreeId = arr;
console.log(allTreeId, '------------所有节点id')
}