diff --git a/nezha-fronted/src/components/common/js/constants.js b/nezha-fronted/src/components/common/js/constants.js index 5a1200a2f..b1c28d20f 100644 --- a/nezha-fronted/src/components/common/js/constants.js +++ b/nezha-fronted/src/components/common/js/constants.js @@ -79,6 +79,18 @@ export const asset = { { value: 2, label: i18n.t('asset.notInStock') }, { value: 3, label: i18n.t('asset.suspended') } ], + assetType: { + authProtocolOptions: [ + { value: 0, label: '无' }, + { value: 1, label: 'SSH' }, + { value: 2, label: 'TELNET' } + ], + authProtocolData: { + non: 0, + ssh: 1, + telnet: 2 + }, + }, authProtocolOptions: [ { value: 1, label: 'SSH' }, { value: 2, label: 'TELNET' } diff --git a/nezha-fronted/src/components/common/language/cn.js b/nezha-fronted/src/components/common/language/cn.js index 59c8860d7..719ae977f 100644 --- a/nezha-fronted/src/components/common/language/cn.js +++ b/nezha-fronted/src/components/common/language/cn.js @@ -950,6 +950,7 @@ const cn = { } }, assetType: { + name:'名称', assetType: '资产类型', parent: '父级', pname: '父级', diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index 9107b9474..86a6aec84 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -972,6 +972,12 @@ const en = { }, assetType: { assetType: 'Asset Type', + name:'Name', + vm:'VM', + vmh:'VMH', + authProtocol:'AuthProtocol', + snmpEnable: 'SnmpEnable', + createModel:'CreateModel', parent: 'Parent', pname: 'Parent name', editAssetType: 'Edit asset type', @@ -986,6 +992,7 @@ const en = { editAssetState: 'Edit asset state' }, assetLabel: { + addMeta:'addMeta', example: 'Example', assetLabel: 'Asset labels', all: 'All', diff --git a/nezha-fronted/src/components/common/rightBox/administration/assetTypeBox.vue b/nezha-fronted/src/components/common/rightBox/administration/assetTypeBox.vue new file mode 100644 index 000000000..b23496702 --- /dev/null +++ b/nezha-fronted/src/components/common/rightBox/administration/assetTypeBox.vue @@ -0,0 +1,198 @@ + + + + diff --git a/nezha-fronted/src/components/common/rightBox/administration/modelBox.vue b/nezha-fronted/src/components/common/rightBox/administration/modelBox.vue index c475dc7f0..eba462bc9 100644 --- a/nezha-fronted/src/components/common/rightBox/administration/modelBox.vue +++ b/nezha-fronted/src/components/common/rightBox/administration/modelBox.vue @@ -8,16 +8,16 @@
- + - - - + + + diff --git a/nezha-fronted/src/components/common/rightBox/assetMetaBox.vue b/nezha-fronted/src/components/common/rightBox/assetMetaBox.vue index bb1f683f3..34630913b 100644 --- a/nezha-fronted/src/components/common/rightBox/assetMetaBox.vue +++ b/nezha-fronted/src/components/common/rightBox/assetMetaBox.vue @@ -1,6 +1,6 @@