update 改为抽屉展示
This commit is contained in:
@@ -46,7 +46,7 @@
|
||||
v-if="editVisible"
|
||||
ref="drawer"
|
||||
:default-mode="editMode"
|
||||
:data-id="form.id"
|
||||
:data-id="alarmForm.id"
|
||||
:sections="[
|
||||
{
|
||||
name: '基本信息',
|
||||
@@ -55,7 +55,7 @@
|
||||
url: '/base/equipment-group/get',
|
||||
urlUpdate: '/base/equipment-group/update',
|
||||
urlCreate: '/base/equipment-group/create',
|
||||
queryParams: { id: form.id },
|
||||
queryParams: { id: alarmForm.id },
|
||||
},
|
||||
{
|
||||
name: '属性列表',
|
||||
@@ -67,7 +67,7 @@
|
||||
urlDelete: '/base/equipment-group-alarm/delete',
|
||||
urlDetail: '/base/equipment-group-alarm/get',
|
||||
queryParams: {
|
||||
id: form.id,
|
||||
equipmentGroupId: alarmForm.id,
|
||||
pageNo: 1,
|
||||
pageSize: 10,
|
||||
},
|
||||
@@ -222,6 +222,11 @@ export default {
|
||||
{ width: 128, prop: 'plcParamName', label: '参数列名' },
|
||||
{ width: 128, prop: 'alarmContent', label: '报警内容' },
|
||||
],
|
||||
alarmForm: {
|
||||
id: undefined,
|
||||
equipmentGroupCode: undefined,
|
||||
equipmentGroupName: undefined,
|
||||
},
|
||||
searchBarFormConfig: [
|
||||
{
|
||||
type: 'input',
|
||||
@@ -405,12 +410,15 @@ export default {
|
||||
});
|
||||
});
|
||||
},
|
||||
// 查看报警
|
||||
handleDetail(row) {
|
||||
// debugger;
|
||||
const { id, code, name, createTime } = row;
|
||||
|
||||
// 打开抽屉
|
||||
this.editMode = 'detail';
|
||||
this.form.id = id;
|
||||
this.alarmForm.id = id;
|
||||
this.alarmForm.equipmentGroupCode = code;
|
||||
this.alarmForm.equipmentGroupName = name;
|
||||
this.editVisible = true;
|
||||
this.$nextTick(() => {
|
||||
this.$refs['drawer'].init();
|
||||
|
||||
Reference in New Issue
Block a user