diff --git a/src/router/index.js b/src/router/index.js index 6f9fcec4..9a170143 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -27,6 +27,10 @@ const routes = [ path: '/entityDetail', component: () => import('@/views/entityExplorer/EntityDetail') }, + { + path: '/entityGraph', + component: () => import('@/views/entityExplorer/EntityGraph') + }, { path: '/detection', redirect: '/detection/securityEvent' diff --git a/src/utils/constants.js b/src/utils/constants.js index c19236d6..947488c7 100644 --- a/src/utils/constants.js +++ b/src/utils/constants.js @@ -90,7 +90,7 @@ export const entityType = { export const entityDetailTabsName = { informationAggregation: 'informationAggregation', - domainNameResolution: 'domainNameResolution', + relatedEntity: 'relatedEntity', openPort: 'openPort', digitalCertificate: 'digitalCertificate', securityEvent: 'securityEvent', diff --git a/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue b/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue index f2144697..7847081c 100644 --- a/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue +++ b/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue @@ -13,7 +13,7 @@ - + @@ -80,7 +80,7 @@ export default { const entityType = props.entity.entityType const tabs = reactive([ - { name: entityDetailTabsName.domainNameResolution, label: i18n.global.t('entities.relatedEntity'), icon: 'cn-icon cn-icon-domain-name-resolution' }, + { name: entityDetailTabsName.relatedEntity, label: i18n.global.t('entities.relatedEntity'), icon: 'cn-icon cn-icon-domain-name-resolution' }, { name: entityDetailTabsName.openPort, label: i18n.global.t('entities.openPort'), icon: 'cn-icon cn-icon-open-port' }, // { name: entityDetailTabsName.digitalCertificate, label: i18n.global.t('entities.digitalCertificate'), icon: 'cn-icon cn-icon-digital-certificate' }, { name: entityDetailTabsName.securityEvent, label: i18n.global.t('overall.securityEvent'), icon: 'cn-icon cn-icon-security-event', warnIcon: 'cn-icon cn-icon-warn', warnFlag: false }, diff --git a/src/views/entityExplorer/EntityGraph.vue b/src/views/entityExplorer/EntityGraph.vue new file mode 100644 index 00000000..55f45921 --- /dev/null +++ b/src/views/entityExplorer/EntityGraph.vue @@ -0,0 +1,38 @@ + + + + diff --git a/src/views/entityExplorer/entityGraphDetail/IpList.vue b/src/views/entityExplorer/entityGraphDetail/IpList.vue new file mode 100644 index 00000000..2e54d99d --- /dev/null +++ b/src/views/entityExplorer/entityGraphDetail/IpList.vue @@ -0,0 +1,13 @@ + + + + +