changeTree (data) {
if (data.length > 0) {
data.forEach(item => {
const father_id = item.father_id;
if (father_id !== 0) {
data.forEach(ele => {
if (ele.id === father_id) {
let childArray = ele.children;
if (!childArray) {
childArray = [];
}
childArray.push(item);
ele.children = childArray;
}
});
}
});
}
return data.filter(item => item.father_id === 0);
}