From cf255b2a751e4b9e731db851a7284c224abd4546 Mon Sep 17 00:00:00 2001 From: Fine Date: Thu, 11 Jan 2024 18:37:42 +0800 Subject: [PATCH] refactor: topology --- .../related/topology/service/Graph.vue | 251 ++++++++++++++++++ .../related/topology/service/HierarchyMap.vue | 175 ++---------- .../related/topology/service/ServiceMap.vue | 8 + 3 files changed, 286 insertions(+), 148 deletions(-) create mode 100644 src/views/dashboard/related/topology/service/Graph.vue diff --git a/src/views/dashboard/related/topology/service/Graph.vue b/src/views/dashboard/related/topology/service/Graph.vue new file mode 100644 index 00000000..95699d75 --- /dev/null +++ b/src/views/dashboard/related/topology/service/Graph.vue @@ -0,0 +1,251 @@ + + + + diff --git a/src/views/dashboard/related/topology/service/HierarchyMap.vue b/src/views/dashboard/related/topology/service/HierarchyMap.vue index dc7abe46..dc8e8960 100644 --- a/src/views/dashboard/related/topology/service/HierarchyMap.vue +++ b/src/views/dashboard/related/topology/service/HierarchyMap.vue @@ -19,68 +19,21 @@ limitations under the License. --> element-loading-background="rgba(0, 0, 0, 0)" :style="`height: ${height}px`" > - - - - - - - - {{ n.name.length > 20 ? `${n.name.substring(0, 20)}...` : n.name }} - - - - - - - - - - - - - - +