From 4da72f1b5239a204bac9901eb70218d48fad5301 Mon Sep 17 00:00:00 2001 From: dabeng Date: Sun, 21 Oct 2018 10:55:29 +0800 Subject: [PATCH] first patch --- src/App.vue | 45 ++- src/components/HelloWorld.vue | 58 --- src/components/OrganizationChart.vue | 460 +++++++++++++++++++++++ src/components/OrganizationChartTree.vue | 48 +++ 4 files changed, 548 insertions(+), 63 deletions(-) delete mode 100644 src/components/HelloWorld.vue create mode 100644 src/components/OrganizationChart.vue create mode 100644 src/components/OrganizationChartTree.vue diff --git a/src/App.vue b/src/App.vue index fcc5662..8a7158c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,17 +1,43 @@ @@ -23,6 +49,15 @@ export default { -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; - margin-top: 60px; +} +#chart-container { + position: relative; + display: inline-block; + height: 420px; + width: calc(100% - 24px); + border: 2px dashed #aaa; + border-radius: 5px; + overflow: auto; + text-align: center; } diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index d0cb611..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - diff --git a/src/components/OrganizationChart.vue b/src/components/OrganizationChart.vue new file mode 100644 index 0000000..93c000f --- /dev/null +++ b/src/components/OrganizationChart.vue @@ -0,0 +1,460 @@ + + + + + diff --git a/src/components/OrganizationChartTree.vue b/src/components/OrganizationChartTree.vue new file mode 100644 index 0000000..1355ae6 --- /dev/null +++ b/src/components/OrganizationChartTree.vue @@ -0,0 +1,48 @@ + + + + +