const handle = (list) => {
list.forEach(it1 =>{
let sum2 = 0;
if (it1.children.length) {
it1.children.forEach( it2 => {
let sum = 0;
it2.children.forEach(it3=>{
//统计二级会员总数
sum+=Number(it3.PEOPLE)
it2.sum = sum;
})
//统计一级下会员总数
if(it2.sum != 0 && it2.sum){
sum2+=Number(it2.sum)
it1.sum = sum2
console.log(it1);
}
})
}
})
}
console.log('resresres',res);
handle(res)
JS树形结构对象累加
最新推荐文章于 2024-07-14 12:56:18 发布