diff --git a/src/views/dashboard/related/network-profiling/components/ProcessTopology.vue b/src/views/dashboard/related/network-profiling/components/ProcessTopology.vue index c45952b5..bd8e121b 100644 --- a/src/views/dashboard/related/network-profiling/components/ProcessTopology.vue +++ b/src/views/dashboard/related/network-profiling/components/ProcessTopology.vue @@ -271,12 +271,12 @@ function createLayout() { let r = 250; let pointArr = getCirclePoint(r, interval); for (let v = 0; v < outNodes.length; v++) { - outNodes[v].x = pointArr[v][0]; - outNodes[v].y = pointArr[v][1]; - if (!pointArr[v + 1]) { + if (!pointArr[v]) { r = r + 80; pointArr = [...pointArr, ...getCirclePoint(r, interval)]; } + outNodes[v].x = pointArr[v][0]; + outNodes[v].y = pointArr[v][1]; } drawTopology([...nodeArr, ...outNodes]); }