diff --git a/src/components/charts/ChartMap.vue b/src/components/charts/ChartMap.vue index e08623fe..573f993b 100644 --- a/src/components/charts/ChartMap.vue +++ b/src/components/charts/ChartMap.vue @@ -1,5 +1,5 @@ @@ -118,14 +120,15 @@ import { api } from '@/utils/api' import entityDetailMixin from './entityDetailMixin' import { unitTypes } from '@/utils/constants' import unitConvert from '@/utils/unit-convert' -import Chart from '@/views/charts/Chart' +import Chart2 from '@/views/charts/Chart2' import _ from 'lodash' +import {get} from "@/utils/http"; export default { name: 'App', mixins: [entityDetailMixin], components: { - Chart + Chart2 }, data () { return { @@ -135,6 +138,8 @@ export default { relationUrl: api.entityAppDetailRelation, alertUrl: api.entityAppDetailAlert, securityUrl: api.entityAppDetailSecurity, + trafficUrlMap: api.entityAppDetailTrafficMap, + chartData: null, listMode: 'list' } }, @@ -150,8 +155,18 @@ export default { handleRelationData (result) { this.entityData.domainCount = result.domainCount this.entityData.ipCount = result.ipCount + }, + chartGetMap () { + get((this.trafficUrlMap), this.getQueryParams()).then(response => { + if (response.code === 200) { + this.chartData = response.data.result + } + }) } }, + mounted() { + this.$nextTick(() => { setTimeout(() => { this.chartGetMap()}, 200)}) + }, setup (props) { return { chart: { diff --git a/src/views/entityExplorer/entityList/detailOverview/Domain.vue b/src/views/entityExplorer/entityList/detailOverview/Domain.vue index 444b8030..a98b5d1b 100644 --- a/src/views/entityExplorer/entityList/detailOverview/Domain.vue +++ b/src/views/entityExplorer/entityList/detailOverview/Domain.vue @@ -75,76 +75,11 @@
{{$t('overall.networkQuality')}}
- - - - - - - - - - - - - - - - - - - - +
@@ -204,28 +139,31 @@
- + >