|
|
|
@ -43,12 +43,12 @@
|
|
|
|
|
></el-date-picker>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="告警原因" class="gjbox">
|
|
|
|
|
<el-select v-model="formdata.warnCause">
|
|
|
|
|
<el-select v-model="formdata.label">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in gjOptions"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
:key="item.label"
|
|
|
|
|
:label="item.name"
|
|
|
|
|
:value="item.id"
|
|
|
|
|
:value="item.label"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
@ -186,6 +186,7 @@
|
|
|
|
|
import {
|
|
|
|
|
getSearchInfo,
|
|
|
|
|
getAlarmList,
|
|
|
|
|
getAlarmTypeList,
|
|
|
|
|
getLatestPhotoJoggle,
|
|
|
|
|
getReturnedPhotoJoggle,
|
|
|
|
|
readAlarm,
|
|
|
|
@ -197,12 +198,12 @@ export default {
|
|
|
|
|
dyOptions: [{ id: 0, name: "全部" }], //电压数据
|
|
|
|
|
xlOptions: [{ id: 0, name: "全部" }], //线路数据
|
|
|
|
|
gtOptions: [{ id: 0, name: "全部" }], //杆塔数据
|
|
|
|
|
gjOptions: [{ id: 0, name: "全部" }], //告警数据
|
|
|
|
|
gjOptions: [{ id: 0, label: -1, name: "全部" }], //告警数据
|
|
|
|
|
formdata: {
|
|
|
|
|
dyId: "",
|
|
|
|
|
lineId: "",
|
|
|
|
|
towerId: "",
|
|
|
|
|
warnCause: "",
|
|
|
|
|
label: "",
|
|
|
|
|
timeVal: "",
|
|
|
|
|
},
|
|
|
|
|
photoPic: "",
|
|
|
|
@ -276,11 +277,13 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
//获取告警原因
|
|
|
|
|
getSearchgj() {
|
|
|
|
|
getSearchInfo({ type: 1, id: this.formdata.lineId })
|
|
|
|
|
getAlarmTypeList()
|
|
|
|
|
.then((res) => {
|
|
|
|
|
this.gjOptions = [{ id: 0, name: "全部" }];
|
|
|
|
|
this.gjOptions = [{ id: 0, label: -1, name: "全部" }];
|
|
|
|
|
this.gjOptions = this.gjOptions.concat(res.data.list);
|
|
|
|
|
this.formdata.warnCause = this.gjOptions[0].id;
|
|
|
|
|
console.log(this.gjOptions);
|
|
|
|
|
this.formdata.label = this.gjOptions[0].label;
|
|
|
|
|
console.log(this.formdata.label);
|
|
|
|
|
})
|
|
|
|
|
.catch((err) => {});
|
|
|
|
|
},
|
|
|
|
@ -297,7 +300,6 @@ export default {
|
|
|
|
|
this.tableData = res.data.list;
|
|
|
|
|
this.total = res.data.total;
|
|
|
|
|
this.photoPic = res.data.list[0].path;
|
|
|
|
|
|
|
|
|
|
this.selectRow = res.data.list[0];
|
|
|
|
|
console.log(this.selectRow);
|
|
|
|
|
this.drawline(this.selectRow);
|
|
|
|
|