change(baseBusbarInfo):调整母排检测列表显示逻辑

- 点击检测编号显示相关报警信息
- 优化 showAlarmsForBusbar 方法,重置报警查询参数
- 注释掉部分冗余代码
IOT
zch 1 year ago
parent e4da09d569
commit 1a9eb7780e

@ -103,18 +103,17 @@
</el-row> </el-row>
<el-table v-loading="loadingBusbar" :data="baseBusbarInfoList" @selection-change="handleSelectionChangeBusbar"> <el-table v-loading="loadingBusbar" :data="baseBusbarInfoList" @selection-change="handleSelectionChangeBusbar">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="检测编号" align="center" prop="busbarCode" />
<!-- <el-table-column label="检测位置" align="center" prop="busbarAlias" />--> <!-- <el-table-column label="检测编号" align="center" prop="busbarCode" />-->
<el-table-column label="检测编号" align="center" prop="busbarCode">
<el-table-column label="检测位置" align="center" prop="busbarAlias">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" @click="showAlarmsForBusbar(scope.row)"> <el-button type="text" @click="showAlarmsForBusbar(scope.row)">
{{ scope.row.busbarAlias }} {{ scope.row.busbarCode }}
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="检测位置" align="center" prop="busbarAlias" />
<el-table-column label="所属电柜" align="center" prop="cabinetCode" /> <el-table-column label="所属电柜" align="center" prop="cabinetCode" />
<el-table-column label="母排距离" align="center" prop="busbarDist" /> <el-table-column label="母排距离" align="center" prop="busbarDist" />
<el-table-column label="是否检测" align="center" prop="isChecked"> <el-table-column label="是否检测" align="center" prop="isChecked">
@ -625,20 +624,22 @@ export default {
}, },
/** 点击检测位置按钮时显示相关报警信息 */ /** 点击检测位置按钮时显示相关报警信息 */
showAlarmsForBusbar(row) { showAlarmsForBusbar(row) {
this.queryParamsAlarm.params = {};
this.queryParamsAlarm.busbarCode = row.busbarCode; this.queryParamsAlarm.busbarCode = row.busbarCode;
this.handleQueryAlarm(); this.handleQueryAlarm();
}, },
/** 查询报警信息列表 */ /** 查询报警信息列表 */
getListAlarm() { getListAlarm() {
this.queryParamsAlarm.params = {}; this.loadingAlarm = true;
if (null != this.daterangeCreatedTimeAlarm && '' != this.daterangeCreatedTimeAlarm) { /*this.queryParamsAlarm.params = {};*/
/* if (null != this.daterangeCreatedTimeAlarm && '' != this.daterangeCreatedTimeAlarm) {
this.queryParamsAlarm.params["beginCreatedTime"] = this.daterangeCreatedTimeAlarm[0]; this.queryParamsAlarm.params["beginCreatedTime"] = this.daterangeCreatedTimeAlarm[0];
this.queryParamsAlarm.params["endCreatedTime"] = this.daterangeCreatedTimeAlarm[1]; this.queryParamsAlarm.params["endCreatedTime"] = this.daterangeCreatedTimeAlarm[1];
} }
if (null != this.daterangeUpdatedTimeAlarm && '' != this.daterangeUpdatedTimeAlarm) { if (null != this.daterangeUpdatedTimeAlarm && '' != this.daterangeUpdatedTimeAlarm) {
this.queryParamsAlarm.params["beginUpdatedTime"] = this.daterangeUpdatedTimeAlarm[0]; this.queryParamsAlarm.params["beginUpdatedTime"] = this.daterangeUpdatedTimeAlarm[0];
this.queryParamsAlarm.params["endUpdatedTime"] = this.daterangeUpdatedTimeAlarm[1]; this.queryParamsAlarm.params["endUpdatedTime"] = this.daterangeUpdatedTimeAlarm[1];
} }*/
listBaseAlarmInfo(this.queryParamsAlarm).then(response => { listBaseAlarmInfo(this.queryParamsAlarm).then(response => {
this.baseAlarmInfoList = response.rows; this.baseAlarmInfoList = response.rows;
this.totalAlarm = response.total; this.totalAlarm = response.total;

Loading…
Cancel
Save