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 @@
+
+