fix: 修复asset label 下拉框,当前选项删除后无占位字段
This commit is contained in:
@@ -395,11 +395,11 @@ export default {
|
|||||||
selectAlertRuleMetric (val) {
|
selectAlertRuleMetric (val) {
|
||||||
if (val === 'Metrics') {
|
if (val === 'Metrics') {
|
||||||
this.MetricsType = 1 // type = 1
|
this.MetricsType = 1 // type = 1
|
||||||
this.showSnmpTrap = true // showSnmptrap 为 true 时显示 expr,thershold,unit
|
this.showSnmpTrap = true // showSnmptrap 为 true 时显示 expr,threshold,unit
|
||||||
this.$refs.alertRuleForm.clearValidate('expr') // 移除from表单的 expr 验证
|
this.$refs.alertRuleForm.clearValidate('expr') // 移除from表单的 expr 验证
|
||||||
} else if (val === 'Logs') {
|
} else if (val === 'Logs') {
|
||||||
this.showMetrics = false // showMetrics 为 false 时,展示 Logs label
|
this.showMetrics = false // showMetrics 为 false 时,展示 Logs label
|
||||||
this.showSnmpTrap = true // showSnmptrap 为 true 时显示 expr,thershold,unit
|
this.showSnmpTrap = true // showSnmptrap 为 true 时显示 expr,threshold,unit
|
||||||
this.MetricsType = 2 // type = 2
|
this.MetricsType = 2 // type = 2
|
||||||
this.$refs.alertRuleForm.clearValidate('expr') // 移除from表单的 expr 验证
|
this.$refs.alertRuleForm.clearValidate('expr') // 移除from表单的 expr 验证
|
||||||
} else if (val === 'SNMP trap') {
|
} else if (val === 'SNMP trap') {
|
||||||
|
|||||||
@@ -223,7 +223,11 @@ export default {
|
|||||||
this.getGroup()
|
this.getGroup()
|
||||||
|
|
||||||
if (selectKey === group.id) {
|
if (selectKey === group.id) {
|
||||||
this.showGroup = -1
|
this.showGroup = {
|
||||||
|
name: this.$t('config.assetLabel.all'),
|
||||||
|
id: -1,
|
||||||
|
children: []
|
||||||
|
}
|
||||||
this.searchLabel.groupIds = ''
|
this.searchLabel.groupIds = ''
|
||||||
this.getTableData()
|
this.getTableData()
|
||||||
this.$refs.selectGroup.$refs.tree.setCurrentKey(this.showGroup)
|
this.$refs.selectGroup.$refs.tree.setCurrentKey(this.showGroup)
|
||||||
|
|||||||
Reference in New Issue
Block a user