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 @@
+
+
+ {{obj.name}}
+
+ { $refs.dataList.showBottomBox(targetTab, object) }">
+
+
+
+
+
+
+
+
+
+
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')}}