feat(org-chart): add core cards and fixed-layout integration
This commit is contained in:
1 parent
d18e3c3380
commit
61c6f8d1f1
161 files changed
+13044
-1
No files matched your search
@@ -0,0 +1,113 @@
|
||||
{
|
||||
"organizations": [
|
||||
{
|
||||
"id": "org-root",
|
||||
"parentId": null,
|
||||
"name": "가상 사업본부",
|
||||
"type": "root",
|
||||
"leaderId": "emp-a",
|
||||
"displayOrder": 0
|
||||
},
|
||||
{
|
||||
"id": "team-a",
|
||||
"parentId": "org-root",
|
||||
"name": "가상 기획팀",
|
||||
"type": "team",
|
||||
"leaderId": "emp-b",
|
||||
"displayOrder": 1
|
||||
},
|
||||
{
|
||||
"id": "team-b",
|
||||
"parentId": "org-root",
|
||||
"name": "가상 운영팀",
|
||||
"type": "team",
|
||||
"leaderId": null,
|
||||
"displayOrder": 2
|
||||
}
|
||||
],
|
||||
"employees": [
|
||||
{
|
||||
"id": "emp-a",
|
||||
"organizationId": "org-root",
|
||||
"affiliationId": "aff-a",
|
||||
"name": "가상직원 가",
|
||||
"position": "대표",
|
||||
"jobTitle": "본부장",
|
||||
"profileImage": null,
|
||||
"workStatus": "active"
|
||||
},
|
||||
{
|
||||
"id": "emp-b",
|
||||
"organizationId": "team-a",
|
||||
"affiliationId": "aff-a",
|
||||
"name": "가상직원 나",
|
||||
"position": "책임",
|
||||
"jobTitle": "팀장",
|
||||
"profileImage": null,
|
||||
"workStatus": "active"
|
||||
},
|
||||
{
|
||||
"id": "emp-c",
|
||||
"organizationId": "team-a",
|
||||
"affiliationId": "aff-b",
|
||||
"name": "가상직원 다",
|
||||
"position": "선임",
|
||||
"jobTitle": null,
|
||||
"profileImage": null,
|
||||
"workStatus": "dispatched"
|
||||
},
|
||||
{
|
||||
"id": "emp-d",
|
||||
"organizationId": "team-b",
|
||||
"affiliationId": "aff-b",
|
||||
"name": "가상직원 라",
|
||||
"position": "선임",
|
||||
"jobTitle": null,
|
||||
"profileImage": null,
|
||||
"workStatus": "onLeave"
|
||||
}
|
||||
],
|
||||
"affiliations": [
|
||||
{
|
||||
"id": "aff-a",
|
||||
"name": "가상 관계사 A"
|
||||
},
|
||||
{
|
||||
"id": "aff-b",
|
||||
"name": "가상 관계사 B"
|
||||
}
|
||||
],
|
||||
"relations": [
|
||||
{
|
||||
"id": "rel-a",
|
||||
"sourceOrganizationId": "team-a",
|
||||
"targetOrganizationId": "team-b",
|
||||
"type": "cooperation"
|
||||
}
|
||||
],
|
||||
"presentation": {
|
||||
"title": "가상 조직도",
|
||||
"description": "가상 데이터 · 원본 집계와 업무상 총원은 구분됩니다.",
|
||||
"hubText": "협업 중심",
|
||||
"groups": {
|
||||
"showEmployees": true,
|
||||
"showSummary": true,
|
||||
"showDispatched": true,
|
||||
"showOnLeave": true,
|
||||
"showAffiliations": true
|
||||
},
|
||||
"organizationOrder": [
|
||||
"org-root",
|
||||
"team-a",
|
||||
"team-b"
|
||||
]
|
||||
},
|
||||
"metadata": {
|
||||
"schemaVersion": "0.1-draft",
|
||||
"asOfDate": "2026-10-12",
|
||||
"dataVersion": "mock-1",
|
||||
"updatedAt": null,
|
||||
"updateNote": "초안 예시"
|
||||
},
|
||||
"schemaVersion": "0.1-draft"
|
||||
}
|
||||
Reference in new issue
Block a user