| | |
| | | disabled: true, |
| | | children: [] |
| | | } |
| | | let _works = [] |
| | | |
| | | com.departments.forEach(dep => { |
| | | let _dep = { |
| | |
| | | worker_id: work.worker_id || '', |
| | | workercode: work.workercode || '', |
| | | workername: work.workername || '', |
| | | parentIds: [com.OrgCode, dep.co_pro_code, job.jobcode], |
| | | parentNames: [com.OrgName, dep.co_pro_name, job.jobname] |
| | | } |
| | | |
| | | _job.children.push(_work) |
| | |
| | | worker_id: work.worker_id || '', |
| | | workercode: work.workercode || '', |
| | | workername: work.workername || '', |
| | | parentIds: [com.OrgCode, dep.co_pro_code, job.jobcode, group.work_group], |
| | | parentNames: [com.OrgName, dep.co_pro_name, job.jobname, group.work_group] |
| | | } |
| | | |
| | | _group.children.push(_work) |
| | |
| | | }) |
| | | |
| | | if (_com.children.length > 0) { |
| | | _com.works = _works |
| | | orgs.push(_com) |
| | | } |
| | | }) |