diff --git a/src/assets/css/components/views/administration/Appearance.scss b/src/assets/css/components/views/administration/Appearance.scss index e35cf2ef..af9a9b7c 100644 --- a/src/assets/css/components/views/administration/Appearance.scss +++ b/src/assets/css/components/views/administration/Appearance.scss @@ -22,7 +22,7 @@ .edit-appearance-base__footer { display: flex; align-items: center; - justify-content: start; + justify-content: flex-start; height: 100px; margin-top: 3px; padding-left:200px; @@ -59,4 +59,4 @@ cursor: default; } } -} \ No newline at end of file +} diff --git a/src/assets/css/components/views/charts2/networkOverviewTabs.scss b/src/assets/css/components/views/charts2/networkOverviewTabs.scss index 4c1ee645..357b20b3 100644 --- a/src/assets/css/components/views/charts2/networkOverviewTabs.scss +++ b/src/assets/css/components/views/charts2/networkOverviewTabs.scss @@ -123,7 +123,7 @@ align-items: center; } .el-table__header tr th:nth-of-type(1) .cell { - justify-content: start; + justify-content: flex-start; } .score-cell { display: flex !important; diff --git a/src/assets/css/components/views/charts2/panel.scss b/src/assets/css/components/views/charts2/panel.scss index 040828cc..52c63372 100644 --- a/src/assets/css/components/views/charts2/panel.scss +++ b/src/assets/css/components/views/charts2/panel.scss @@ -1,3 +1,14 @@ +.panel-box2.panel-box2--entity-detail { + height: 100%; + + .chart-list { + height: 100%; + + &>.vue-grid-layout { + margin-top: 0; + } + } +} .panel-box2 { height: calc(100% - 20px); .panel__header { diff --git a/src/assets/css/components/views/entityExplorer/entity-detail.scss b/src/assets/css/components/views/entityExplorer/entity-detail.scss index 65af6176..919f32dc 100644 --- a/src/assets/css/components/views/entityExplorer/entity-detail.scss +++ b/src/assets/css/components/views/entityExplorer/entity-detail.scss @@ -1,3 +1,4 @@ +/* .entity-detail.cn-home { .panel-chart { width: 100%; @@ -105,3 +106,4 @@ } } } +*/ diff --git a/src/utils/constants.js b/src/utils/constants.js index b7828cba..ca820cf6 100644 --- a/src/utils/constants.js +++ b/src/utils/constants.js @@ -58,9 +58,12 @@ export const panelTypeAndRouteMapping = { networkOverviewDrillDown: 13, networkAppPerformance: 2, dnsServiceInsights: 3, - ipEntityDetail: 4, +/* ipEntityDetail: 4, domainEntityDetail: 5, - appEntityDetail: 6, + appEntityDetail: 6,*/ + ipEntityDetail: 21, + domainEntityDetail: 22, + appEntityDetail: 23, cryptocurrency: 7, ipDrillDownTest: 8, linkMonitor: 14, diff --git a/src/views/charts2/Chart.vue b/src/views/charts2/Chart.vue index 5aebca93..508acd79 100644 --- a/src/views/charts2/Chart.vue +++ b/src/views/charts2/Chart.vue @@ -160,6 +160,24 @@ :chart="chart" @toggleLoading="toggleLoading" > + + + @@ -190,6 +208,9 @@ import DnsActiveMaliciousDomain from '@/views/charts2/charts/dnsInsight/DnsActiv import DnsEventChart from '@/views/charts2/charts/dnsInsight/DnsEventChart' import DnsRecentEvents from '@/views/charts2/charts/dnsInsight/DnsRecentEvents' import DnsTrafficLine from '@/views/charts2/charts/dnsInsight/DnsTrafficLine' +import EntityDetailBasicInfo from '@/views/charts2/charts/entityDetail/EntityDetailBasicInfo' +import EntityDetailLine from '@/views/charts2/charts/entityDetail/EntityDetailLine' +import EntityDetailTabsChart from '@/views/charts2/charts/entityDetail/EntityDetailTabsChart' import { getNowTime } from '@/utils/date-util' import { ref } from 'vue' @@ -222,13 +243,17 @@ export default { DnsActiveMaliciousDomain, DnsEventChart, DnsRecentEvents, - DnsTrafficLine + DnsTrafficLine, + EntityDetailBasicInfo, + EntityDetailLine, + EntityDetailTabsChart }, props: { chart: Object, metric: String, timeFilter: Object, - extraParams: Object + extraParams: Object, + entity: Object }, data () { return { diff --git a/src/views/charts2/ChartList.vue b/src/views/charts2/ChartList.vue index 64a3d4d5..b715b69c 100644 --- a/src/views/charts2/ChartList.vue +++ b/src/views/charts2/ChartList.vue @@ -24,6 +24,7 @@ :metric="metric" :extra-params="extraParams" :id="item.id" + :entity="entity" ref="chartGrid" @npmTabChange="npmTabChange" :chart="item" diff --git a/src/views/charts2/Panel.vue b/src/views/charts2/Panel.vue index fc3464d7..c0cff931 100644 --- a/src/views/charts2/Panel.vue +++ b/src/views/charts2/Panel.vue @@ -1,6 +1,6 @@