NEZ-2208 feat:IPAM & ip detail批量导入页面开发

This commit is contained in:
zyh
2022-09-20 16:21:32 +08:00
parent 331da887f3
commit 5efbfebc2c
3 changed files with 20 additions and 16 deletions

View File

@@ -240,7 +240,7 @@ export default {
language () { return this.$store.getters.getLanguage },
// 显示新版导入
importType () {
// asset module endpoint dc cabinet model alertRule
// asset module endpoint dc cabinet model alertRule ipamSubnet ipamIp
const arr = [
'/asset/asset/import',
'/monitor/module/import',
@@ -248,13 +248,15 @@ export default {
'/dc/import',
'/dc/cabinet/import',
'/asset/model/import',
'/alert/rule/import'
'/alert/rule/import',
'/ipam/subnet/import',
'/ipam/ip/import'
]
return arr.some(item => item === this.importUrl)
},
// 已存在的内容处理方式
showEexisted () {
// asset module endpoint dc cabinet model alertRule
// asset module endpoint dc cabinet model alertRule ipamSubnet ipamIp
const arr = [
'/asset/asset/import',
'/monitor/module/import',
@@ -262,13 +264,15 @@ export default {
'/dc/import',
'/dc/cabinet/import',
'/asset/model/import',
'/alert/rule/import'
'/alert/rule/import',
'/ipam/subnet/import',
'/ipam/ip/import'
]
return arr.some(item => item === this.importUrl)
},
// 遇到错误是否继续导入
showIgnoreError () {
// asset module endpoint dc cabinet model alertRule
// asset module endpoint dc cabinet model alertRule ipamSubnet ipamIp
const arr = [
'/asset/asset/import',
'/monitor/module/import',
@@ -276,7 +280,9 @@ export default {
'/dc/import',
'/dc/cabinet/import',
'/asset/model/import',
'/alert/rule/import'
'/alert/rule/import',
'/ipam/subnet/import',
'/ipam/ip/import'
]
return arr.some(item => item === this.importUrl)
},