From f8bf60f42b11403a10fc2e2be32a11359b9f35c5 Mon Sep 17 00:00:00 2001 From: zhangyu Date: Wed, 18 Oct 2023 17:55:32 +0800 Subject: [PATCH] =?UTF-8?q?NEZ-3242=20fix=EF=BC=9Asoftware=20type=20?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E4=BA=8C=E7=BA=A7=E9=A1=B5=E9=9D=A2=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/common/bottomBox/bottomBox.vue | 10 +- .../common/bottomBox/tabs/softwareAsset.vue | 217 ++++++++++++++++++ .../src/components/common/searchSelectInfo.js | 24 ++ .../table/settings/softwareTypeTable.vue | 2 +- 4 files changed, 248 insertions(+), 5 deletions(-) create mode 100644 nezha-fronted/src/components/common/bottomBox/tabs/softwareAsset.vue diff --git a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue index eecb2d54b..109cc9592 100644 --- a/nezha-fronted/src/components/common/bottomBox/bottomBox.vue +++ b/nezha-fronted/src/components/common/bottomBox/bottomBox.vue @@ -84,8 +84,8 @@ - - + + @@ -124,6 +124,7 @@ import discoveryTab from '@/components/common/bottomBox/tabs/discoveryTab' import IpDetails from '@/components/common/bottomBox/tabs/IpDetails' import recordRuleEvalLog from '@/components/common/bottomBox/tabs/recordRuleEvalLog' import notebookTab from '@/components/common/bottomBox/tabs/notebookTab' +import softwareAsset from '@/components/common/bottomBox/tabs/softwareAsset' export default { name: 'bottomBox', @@ -158,7 +159,8 @@ export default { commentsBottomTab, vsysBottomTab, rolesTab, - notebookTab + notebookTab, + softwareAsset }, props: { isFullScreen: Boolean, // 是否全屏 @@ -278,7 +280,7 @@ export default { { prop: 'asset', name: this.$t('asset.asset'), active: true } ], softwareType: [ - { prop: 'asset', name: this.$t('asset.asset'), active: true } + { prop: 'softwareAsset', name: this.$t('softwareAsset.text'), active: true } ], dc: { cabinet: [ diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/softwareAsset.vue b/nezha-fronted/src/components/common/bottomBox/tabs/softwareAsset.vue new file mode 100644 index 000000000..33e5b32d2 --- /dev/null +++ b/nezha-fronted/src/components/common/bottomBox/tabs/softwareAsset.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/nezha-fronted/src/components/common/searchSelectInfo.js b/nezha-fronted/src/components/common/searchSelectInfo.js index c26d857aa..a72d8cfb6 100644 --- a/nezha-fronted/src/components/common/searchSelectInfo.js +++ b/nezha-fronted/src/components/common/searchSelectInfo.js @@ -146,6 +146,30 @@ export default { { value: 'logout', label: i18n.t('overall.signOut') + }, + { + value: 'cancel', + label: i18n.t('operationlog.cancel') + }, + { + value: 'upload', + label: i18n.t('overall.upload') + }, + { + value: 'download', + label: i18n.t('overall.download') + }, + { + value: 'createTask', + label: i18n.t('operationlog.createTask') + }, + { + value: 'sync', + label: i18n.t('operationlog.sync') + }, + { + value: 'diagnosis', + label: i18n.t('overall.diagnosis') } ], alertMessageState: [ diff --git a/nezha-fronted/src/components/common/table/settings/softwareTypeTable.vue b/nezha-fronted/src/components/common/table/settings/softwareTypeTable.vue index c3aa3e0dd..1a3f34160 100644 --- a/nezha-fronted/src/components/common/table/settings/softwareTypeTable.vue +++ b/nezha-fronted/src/components/common/table/settings/softwareTypeTable.vue @@ -76,7 +76,7 @@
{{$t('overall.option')}}
- +