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'), + }, ]; /**图节点信息状态类型 */