This commit is contained in:
2022-08-12 11:38:47 +08:00
parent ba44951b71
commit 19730bb635
5 changed files with 97 additions and 22 deletions

View File

@@ -60,7 +60,7 @@ const tableConfigs = [
{ prop: 'name', name: '分组名称' },
{ prop: 'code', name: '分组编码' },
{ prop: 'remark', name: '备注' },
{ prop: 'alarm', name: '报警', buttonContent: '查看报警', subcomponent: TableTextComponent },
{ prop: 'alarm', name: '报警', buttonContent: '查看报警', subcomponent: TableTextComponent, actionName: 'view-alarm' },
{ prop: 'operations', name: '操作', fixed: 'right', width: 180, subcomponent: TableOperateComponent, options: ['edit', 'delete'] }
]
@@ -131,6 +131,17 @@ export default {
},
handleOperations({ type, data: id }) {
switch (type) {
case 'view-alarm':
const {name, code} = this.dataList.find(item => item.id === id)
this.$router.push({
name: 'monitoring-equipmentGroupAlarm',
params: {
groupName: name,
groupCode: code,
id
}
})
break
case 'edit':
return this.addOrUpdateHandle(id)
case 'delete':