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 @@
+
+
+
+
+
+
+