From a9930e999d88fa3527b6271b0927affa7b8afedd Mon Sep 17 00:00:00 2001
From: TsMask <340112800@qq.com>
Date: Tue, 9 Jan 2024 14:28:38 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=8B=93=E6=89=91?=
=?UTF-8?q?=E5=9B=BE=E7=89=87?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
public/svg/firewall.svg | 1 +
public/svg/mobile.svg | 1 +
public/svg/user.svg | 1 +
src/i18n/locales/en-US.ts | 3 +++
src/i18n/locales/zh-CN.ts | 3 +++
src/views/monitor/topologyBuild/hooks/useNode.ts | 12 ++++++++++++
6 files changed, 21 insertions(+)
create mode 100644 public/svg/firewall.svg
create mode 100644 public/svg/mobile.svg
create mode 100644 public/svg/user.svg
diff --git a/public/svg/firewall.svg b/public/svg/firewall.svg
new file mode 100644
index 00000000..3d6212cf
--- /dev/null
+++ b/public/svg/firewall.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/svg/mobile.svg b/public/svg/mobile.svg
new file mode 100644
index 00000000..f846b40b
--- /dev/null
+++ b/public/svg/mobile.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/svg/user.svg b/public/svg/user.svg
new file mode 100644
index 00000000..1d9a76c3
--- /dev/null
+++ b/public/svg/user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/i18n/locales/en-US.ts b/src/i18n/locales/en-US.ts
index b020ed00..ffebb093 100644
--- a/src/i18n/locales/en-US.ts
+++ b/src/i18n/locales/en-US.ts
@@ -1190,6 +1190,9 @@ export default {
nodeImageCloud: "Cloud",
nodeImageService: "Server",
nodeImageServiceDB: "Server Data",
+ nodeImageFirewall: "Firewall",
+ nodeImageMobile: "Mobile",
+ nodeImageUser: "User",
graphModeDefault: "Default",
graphModeEdit: "Edit",
graphNotInfo: "no information",
diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts
index 82357579..7b6e4e1d 100644
--- a/src/i18n/locales/zh-CN.ts
+++ b/src/i18n/locales/zh-CN.ts
@@ -1190,6 +1190,9 @@ export default {
nodeImageCloud: "云",
nodeImageService: "服务器",
nodeImageServiceDB: "数据服务器",
+ nodeImageFirewall: "防火墙",
+ nodeImageMobile: "手机",
+ nodeImageUser: "用户",
graphModeDefault: "默认",
graphModeEdit: "编辑",
graphNotInfo: "无信息",
diff --git a/src/views/monitor/topologyBuild/hooks/useNode.ts b/src/views/monitor/topologyBuild/hooks/useNode.ts
index 7a59c471..21f7afe9 100644
--- a/src/views/monitor/topologyBuild/hooks/useNode.ts
+++ b/src/views/monitor/topologyBuild/hooks/useNode.ts
@@ -133,6 +133,18 @@ export default function useNode() {
value: '/svg/service_db.svg',
label: t('views.monitor.topologyBuild.nodeImageServiceDB'),
},
+ {
+ value: '/svg/firewall.svg',
+ label: t('views.monitor.topologyBuild.nodeImageFirewall'),
+ },
+ {
+ value: '/svg/mobile.svg',
+ label: t('views.monitor.topologyBuild.nodeImageMobile'),
+ },
+ {
+ value: '/svg/user.svg',
+ label: t('views.monitor.topologyBuild.nodeImageUser'),
+ },
];
/**图节点信息状态类型 */