Files
HMDesign/examples/org-chart/data-expanded-medium.json
T
shkim4 064517ec46 feat(org-chart): implement expandable layout and multi-company navigation
Integrate P5-1B through P5-4 shared Core layout, collapse, zoom/pan/fit, company roots and keyboard accessibility. Include React/HTML examples, virtual 20/100/300 employee fixtures, focused checks and the additive data contract.
2026-10-12 21:59:09 +09:00

1409 lines
35 KiB
JSON

{
"schemaVersion": "0.1-draft",
"organizations": [
{
"id": "hanmac-root",
"companyId": "hanmac",
"parentId": null,
"name": "한맥기술 · 가상 조직",
"type": "root",
"leaderId": "virtual-001",
"displayOrder": 0
},
{
"id": "hanmac-division-0",
"companyId": "hanmac",
"parentId": "hanmac-root",
"name": "가상 사업본부",
"type": "division",
"leaderId": "virtual-002",
"displayOrder": 0
},
{
"id": "hanmac-office-0",
"companyId": "hanmac",
"parentId": "hanmac-division-0",
"name": "가상 1실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "hanmac-cell-0",
"companyId": "hanmac",
"parentId": "hanmac-office-0",
"name": "가상 1셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "hanmac-office-sibling",
"companyId": "hanmac",
"parentId": "hanmac-division-0",
"name": "가상 계획실",
"type": "office",
"leaderId": null,
"displayOrder": 1
},
{
"id": "hanmac-division-1",
"companyId": "hanmac",
"parentId": "hanmac-root",
"name": "가상 지원본부",
"type": "division",
"leaderId": "virtual-003",
"displayOrder": 1
},
{
"id": "hanmac-office-1",
"companyId": "hanmac",
"parentId": "hanmac-division-1",
"name": "가상 2실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "hanmac-cell-1",
"companyId": "hanmac",
"parentId": "hanmac-office-1",
"name": "가상 2셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "saman-root",
"companyId": "saman",
"parentId": null,
"name": "삼안 · 가상 조직",
"type": "root",
"leaderId": "virtual-004",
"displayOrder": 1
},
{
"id": "saman-division-0",
"companyId": "saman",
"parentId": "saman-root",
"name": "가상 사업본부",
"type": "division",
"leaderId": "virtual-005",
"displayOrder": 0
},
{
"id": "saman-office-0",
"companyId": "saman",
"parentId": "saman-division-0",
"name": "가상 1실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "saman-cell-0",
"companyId": "saman",
"parentId": "saman-office-0",
"name": "가상 1셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "saman-office-sibling",
"companyId": "saman",
"parentId": "saman-division-0",
"name": "가상 계획실",
"type": "office",
"leaderId": null,
"displayOrder": 1
},
{
"id": "saman-division-1",
"companyId": "saman",
"parentId": "saman-root",
"name": "가상 지원본부",
"type": "division",
"leaderId": "virtual-006",
"displayOrder": 1
},
{
"id": "saman-office-1",
"companyId": "saman",
"parentId": "saman-division-1",
"name": "가상 2실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "saman-cell-1",
"companyId": "saman",
"parentId": "saman-office-1",
"name": "가상 2셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-industry-root",
"companyId": "jangheon-industry",
"parentId": null,
"name": "장헌산업 · 가상 조직",
"type": "root",
"leaderId": "virtual-007",
"displayOrder": 2
},
{
"id": "jangheon-industry-division-0",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-root",
"name": "가상 사업본부",
"type": "division",
"leaderId": "virtual-008",
"displayOrder": 0
},
{
"id": "jangheon-industry-office-0",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-division-0",
"name": "가상 1실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-industry-cell-0",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-office-0",
"name": "가상 1셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-industry-office-sibling",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-division-0",
"name": "가상 계획실",
"type": "office",
"leaderId": null,
"displayOrder": 1
},
{
"id": "jangheon-industry-division-1",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-root",
"name": "가상 지원본부",
"type": "division",
"leaderId": "virtual-009",
"displayOrder": 1
},
{
"id": "jangheon-industry-office-1",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-division-1",
"name": "가상 2실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-industry-cell-1",
"companyId": "jangheon-industry",
"parentId": "jangheon-industry-office-1",
"name": "가상 2셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-root",
"companyId": "jangheon",
"parentId": null,
"name": "장헌 · 가상 조직",
"type": "root",
"leaderId": "virtual-010",
"displayOrder": 3
},
{
"id": "jangheon-division-0",
"companyId": "jangheon",
"parentId": "jangheon-root",
"name": "가상 사업본부",
"type": "division",
"leaderId": "virtual-011",
"displayOrder": 0
},
{
"id": "jangheon-office-0",
"companyId": "jangheon",
"parentId": "jangheon-division-0",
"name": "가상 1실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-cell-0",
"companyId": "jangheon",
"parentId": "jangheon-office-0",
"name": "가상 1셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-office-sibling",
"companyId": "jangheon",
"parentId": "jangheon-division-0",
"name": "가상 계획실",
"type": "office",
"leaderId": null,
"displayOrder": 1
},
{
"id": "jangheon-division-1",
"companyId": "jangheon",
"parentId": "jangheon-root",
"name": "가상 지원본부",
"type": "division",
"leaderId": "virtual-012",
"displayOrder": 1
},
{
"id": "jangheon-office-1",
"companyId": "jangheon",
"parentId": "jangheon-division-1",
"name": "가상 2실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "jangheon-cell-1",
"companyId": "jangheon",
"parentId": "jangheon-office-1",
"name": "가상 2셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "ptc-root",
"companyId": "ptc",
"parentId": null,
"name": "피티씨 · 가상 조직",
"type": "root",
"leaderId": "virtual-013",
"displayOrder": 4
},
{
"id": "ptc-division-0",
"companyId": "ptc",
"parentId": "ptc-root",
"name": "가상 사업본부",
"type": "division",
"leaderId": "virtual-014",
"displayOrder": 0
},
{
"id": "ptc-office-0",
"companyId": "ptc",
"parentId": "ptc-division-0",
"name": "가상 1실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "ptc-cell-0",
"companyId": "ptc",
"parentId": "ptc-office-0",
"name": "가상 1셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
},
{
"id": "ptc-office-sibling",
"companyId": "ptc",
"parentId": "ptc-division-0",
"name": "가상 계획실",
"type": "office",
"leaderId": null,
"displayOrder": 1
},
{
"id": "ptc-division-1",
"companyId": "ptc",
"parentId": "ptc-root",
"name": "가상 지원본부",
"type": "division",
"leaderId": "virtual-015",
"displayOrder": 1
},
{
"id": "ptc-office-1",
"companyId": "ptc",
"parentId": "ptc-division-1",
"name": "가상 2실",
"type": "office",
"leaderId": null,
"displayOrder": 0
},
{
"id": "ptc-cell-1",
"companyId": "ptc",
"parentId": "ptc-office-1",
"name": "가상 2셀",
"type": "cell",
"leaderId": null,
"displayOrder": 0
}
],
"employees": [
{
"id": "virtual-001",
"organizationId": "hanmac-root",
"affiliationId": "hanmac",
"name": "가상책임자 1",
"position": "회장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-002",
"organizationId": "hanmac-division-0",
"affiliationId": "hanmac",
"name": "가상직원 002",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-003",
"organizationId": "hanmac-division-1",
"affiliationId": "hanmac",
"name": "가상직원 003",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-004",
"organizationId": "saman-root",
"affiliationId": "saman",
"name": "가상책임자 2",
"position": "사업총괄",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-005",
"organizationId": "saman-division-0",
"affiliationId": "saman",
"name": "가상직원 005",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-006",
"organizationId": "saman-division-1",
"affiliationId": "saman",
"name": "홍길동",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-007",
"organizationId": "jangheon-industry-root",
"affiliationId": "jangheon-industry",
"name": "가상책임자 3",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-008",
"organizationId": "jangheon-industry-division-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 008",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-009",
"organizationId": "jangheon-industry-division-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 009",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-010",
"organizationId": "jangheon-root",
"affiliationId": "jangheon",
"name": "가상책임자 4",
"position": "대표이사",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-011",
"organizationId": "jangheon-division-0",
"affiliationId": "jangheon",
"name": "가상직원 011",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-012",
"organizationId": "jangheon-division-1",
"affiliationId": "jangheon",
"name": "가상직원 012",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-013",
"organizationId": "ptc-root",
"affiliationId": "ptc",
"name": "가상책임자 5",
"position": "총괄책임자",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-014",
"organizationId": "ptc-division-0",
"affiliationId": "ptc",
"name": "가상직원 014",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-015",
"organizationId": "ptc-division-1",
"affiliationId": "ptc",
"name": "가상직원 015",
"position": "본부장",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-016",
"organizationId": "hanmac-division-0",
"affiliationId": "hanmac",
"name": "가상직원 016",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-017",
"organizationId": "hanmac-office-0",
"affiliationId": "hanmac",
"name": "가상직원 017",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-018",
"organizationId": "hanmac-office-0",
"affiliationId": "hanmac",
"name": "가상직원 018",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-019",
"organizationId": "hanmac-cell-0",
"affiliationId": "hanmac",
"name": "가상직원 019",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-020",
"organizationId": "hanmac-cell-0",
"affiliationId": "hanmac",
"name": "가상직원 020",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-021",
"organizationId": "hanmac-cell-0",
"affiliationId": "hanmac",
"name": "가상직원 021",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-022",
"organizationId": "hanmac-office-sibling",
"affiliationId": "hanmac",
"name": "가상직원 022",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-023",
"organizationId": "hanmac-office-sibling",
"affiliationId": "hanmac",
"name": "가상직원 023",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-024",
"organizationId": "hanmac-office-sibling",
"affiliationId": "hanmac",
"name": "가상직원 024",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-025",
"organizationId": "hanmac-office-sibling",
"affiliationId": "hanmac",
"name": "가상직원 025",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-026",
"organizationId": "hanmac-division-1",
"affiliationId": "hanmac",
"name": "가상직원 026",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-027",
"organizationId": "hanmac-office-1",
"affiliationId": "hanmac",
"name": "가상직원 027",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-028",
"organizationId": "hanmac-office-1",
"affiliationId": "hanmac",
"name": "가상직원 028",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-029",
"organizationId": "hanmac-cell-1",
"affiliationId": "hanmac",
"name": "가상직원 029",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-030",
"organizationId": "hanmac-cell-1",
"affiliationId": "hanmac",
"name": "가상직원 030",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-031",
"organizationId": "hanmac-cell-1",
"affiliationId": "hanmac",
"name": "가상직원 031",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-032",
"organizationId": "saman-division-0",
"affiliationId": "saman",
"name": "가상직원 032",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-033",
"organizationId": "saman-division-0",
"affiliationId": "saman",
"name": "가상직원 033",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-034",
"organizationId": "saman-division-0",
"affiliationId": "saman",
"name": "가상직원 034",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-035",
"organizationId": "saman-division-0",
"affiliationId": "saman",
"name": "가상직원 035",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-036",
"organizationId": "saman-office-0",
"affiliationId": "saman",
"name": "가상직원 036",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-037",
"organizationId": "saman-cell-0",
"affiliationId": "saman",
"name": "가상직원 037",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-038",
"organizationId": "saman-cell-0",
"affiliationId": "saman",
"name": "가상직원 038",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-039",
"organizationId": "saman-office-sibling",
"affiliationId": "saman",
"name": "가상직원 039",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-040",
"organizationId": "saman-office-sibling",
"affiliationId": "saman",
"name": "가상직원 040",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-041",
"organizationId": "saman-office-sibling",
"affiliationId": "saman",
"name": "가상직원 041",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-042",
"organizationId": "saman-division-1",
"affiliationId": "saman",
"name": "가상직원 042",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-043",
"organizationId": "saman-division-1",
"affiliationId": "saman",
"name": "가상직원 043",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-044",
"organizationId": "saman-division-1",
"affiliationId": "saman",
"name": "가상직원 044",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-045",
"organizationId": "saman-division-1",
"affiliationId": "saman",
"name": "가상직원 045",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-046",
"organizationId": "saman-office-1",
"affiliationId": "saman",
"name": "가상직원 046",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-047",
"organizationId": "saman-cell-1",
"affiliationId": "saman",
"name": "가상직원 047",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-048",
"organizationId": "saman-cell-1",
"affiliationId": "saman",
"name": "가상직원 048",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-049",
"organizationId": "jangheon-industry-division-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 049",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-050",
"organizationId": "jangheon-industry-division-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 050",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-051",
"organizationId": "jangheon-industry-division-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 051",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-052",
"organizationId": "jangheon-industry-office-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 052",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-053",
"organizationId": "jangheon-industry-office-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 053",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-054",
"organizationId": "jangheon-industry-office-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 054",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-055",
"organizationId": "jangheon-industry-office-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 055",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-056",
"organizationId": "jangheon-industry-cell-0",
"affiliationId": "jangheon-industry",
"name": "가상직원 056",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-057",
"organizationId": "jangheon-industry-office-sibling",
"affiliationId": "jangheon-industry",
"name": "가상직원 057",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-058",
"organizationId": "jangheon-industry-office-sibling",
"affiliationId": "jangheon-industry",
"name": "가상직원 058",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-059",
"organizationId": "jangheon-industry-division-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 059",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-060",
"organizationId": "jangheon-industry-division-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 060",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-061",
"organizationId": "jangheon-industry-division-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 061",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-062",
"organizationId": "jangheon-industry-office-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 062",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-063",
"organizationId": "jangheon-industry-office-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 063",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-064",
"organizationId": "jangheon-industry-office-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 064",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-065",
"organizationId": "jangheon-industry-office-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 065",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-066",
"organizationId": "jangheon-industry-cell-1",
"affiliationId": "jangheon-industry",
"name": "가상직원 066",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-067",
"organizationId": "jangheon-division-0",
"affiliationId": "jangheon",
"name": "가상직원 067",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-068",
"organizationId": "jangheon-division-0",
"affiliationId": "jangheon",
"name": "가상직원 068",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-069",
"organizationId": "jangheon-office-0",
"affiliationId": "jangheon",
"name": "가상직원 069",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-070",
"organizationId": "jangheon-office-0",
"affiliationId": "jangheon",
"name": "가상직원 070",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-071",
"organizationId": "jangheon-office-0",
"affiliationId": "jangheon",
"name": "가상직원 071",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-072",
"organizationId": "jangheon-cell-0",
"affiliationId": "jangheon",
"name": "가상직원 072",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-073",
"organizationId": "jangheon-cell-0",
"affiliationId": "jangheon",
"name": "가상직원 073",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-074",
"organizationId": "jangheon-cell-0",
"affiliationId": "jangheon",
"name": "가상직원 074",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-075",
"organizationId": "jangheon-cell-0",
"affiliationId": "jangheon",
"name": "가상직원 075",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-076",
"organizationId": "jangheon-office-sibling",
"affiliationId": "jangheon",
"name": "가상직원 076",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-077",
"organizationId": "jangheon-division-1",
"affiliationId": "jangheon",
"name": "가상직원 077",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-078",
"organizationId": "jangheon-division-1",
"affiliationId": "jangheon",
"name": "가상직원 078",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-079",
"organizationId": "jangheon-office-1",
"affiliationId": "jangheon",
"name": "가상직원 079",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-080",
"organizationId": "jangheon-office-1",
"affiliationId": "jangheon",
"name": "가상직원 080",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-081",
"organizationId": "jangheon-office-1",
"affiliationId": "jangheon",
"name": "가상직원 081",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-082",
"organizationId": "jangheon-cell-1",
"affiliationId": "jangheon",
"name": "가상직원 082",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-083",
"organizationId": "jangheon-cell-1",
"affiliationId": "jangheon",
"name": "가상직원 083",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-084",
"organizationId": "jangheon-cell-1",
"affiliationId": "jangheon",
"name": "가상직원 084",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-085",
"organizationId": "jangheon-cell-1",
"affiliationId": "jangheon",
"name": "가상직원 085",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-086",
"organizationId": "ptc-division-0",
"affiliationId": "ptc",
"name": "가상직원 086",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-087",
"organizationId": "ptc-office-0",
"affiliationId": "ptc",
"name": "가상직원 087",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-088",
"organizationId": "ptc-office-0",
"affiliationId": "ptc",
"name": "가상직원 088",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-089",
"organizationId": "ptc-cell-0",
"affiliationId": "ptc",
"name": "가상직원 089",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-090",
"organizationId": "ptc-cell-0",
"affiliationId": "ptc",
"name": "가상직원 090",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-091",
"organizationId": "ptc-cell-0",
"affiliationId": "ptc",
"name": "가상직원 091",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-092",
"organizationId": "ptc-office-sibling",
"affiliationId": "ptc",
"name": "가상직원 092",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-093",
"organizationId": "ptc-office-sibling",
"affiliationId": "ptc",
"name": "가상직원 093",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-094",
"organizationId": "ptc-office-sibling",
"affiliationId": "ptc",
"name": "가상직원 094",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-095",
"organizationId": "ptc-office-sibling",
"affiliationId": "ptc",
"name": "가상직원 095",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-096",
"organizationId": "ptc-division-1",
"affiliationId": "ptc",
"name": "가상직원 096",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-097",
"organizationId": "ptc-office-1",
"affiliationId": "ptc",
"name": "가상직원 097",
"position": "책임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-098",
"organizationId": "ptc-office-1",
"affiliationId": "ptc",
"name": "가상직원 098",
"position": "수석",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-099",
"organizationId": "ptc-cell-1",
"affiliationId": "ptc",
"name": "가상직원 099",
"position": "사원",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
},
{
"id": "virtual-100",
"organizationId": "ptc-cell-1",
"affiliationId": "ptc",
"name": "가상직원 100",
"position": "선임",
"jobTitle": null,
"profileImage": null,
"workStatus": "active"
}
],
"affiliations": [
{
"id": "hanmac",
"name": "한맥기술"
},
{
"id": "saman",
"name": "삼안"
},
{
"id": "jangheon-industry",
"name": "장헌산업"
},
{
"id": "jangheon",
"name": "장헌"
},
{
"id": "ptc",
"name": "피티씨"
}
],
"relations": [],
"presentation": {
"title": "확장형 조직도 · 가상 데이터",
"description": "실제 직원 정보가 아닌 고정된 테스트 데이터입니다.",
"hubText": null,
"groups": {
"showEmployees": true,
"showSummary": false,
"showDispatched": false,
"showOnLeave": false,
"showAffiliations": false
},
"organizationOrder": []
},
"metadata": {
"asOfDate": "2026-10-12",
"dataVersion": "p5-23-medium-100",
"updateNote": "가상 데이터 · 운영 정보 아님"
}
}