this.orgDatas.sort((a, b) => {
if (a.ORGLEVEL > b.ORGLEVEL) {
return 1
} else {
return -1
}
})
var level = this.orgDatas[0].ORGLEVEL
var parents = this.orgDatas.filter(value => value.ORGLEVEL === level)
const translator = (parents) => {
parents.forEach((parent) => {
var children = this.orgDatas.filter(value => value.PARENTORGID === parent.ORGID)
if (children.length !== 0) {
translator(children)
parent.children = children
}
}
)
}
translator(parents)
this.orgDatas = parents