master
fanluyan 2 years ago
parent 779aa5fd64
commit a2cbd3cf60

@ -90,6 +90,14 @@ export function getAlarmList(data) {
data, data,
}); });
} }
//已读未读
export function readAlarm(data) {
return request({
url: "/api/readAlarm",
method: "post",
data,
});
}
//历史图片 //历史图片
//获取电压-线路-杆塔等信息 //获取电压-线路-杆塔等信息

@ -84,6 +84,7 @@
:formatter="dateFormat" :formatter="dateFormat"
> >
</el-table-column> </el-table-column>
<!-- <el-table-column <!-- <el-table-column
prop="dyLevel" prop="dyLevel"
label="电压等级" label="电压等级"
@ -101,14 +102,14 @@
<el-table-column <el-table-column
prop="towerName" prop="towerName"
label="杆塔名称" label="杆塔名称"
min-width="115" min-width="145"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="displayName" prop="displayName"
label="设备名称" label="设备名称"
min-width="95" min-width="145"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
</el-table-column> </el-table-column>
@ -140,8 +141,8 @@
</el-table-column> </el-table-column>
<el-table-column label="是否已读" min-width="95" fixed="right"> <el-table-column label="是否已读" min-width="95" fixed="right">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.isread == 0"></span> <span v-if="scope.row.isread == 0 || isreadshow"></span>
<span v-if="scope.row.isread == 1"></span> <span v-if="scope.row.isread == 1 || isreadshow"></span>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -170,7 +171,7 @@
</template> </template>
<script> <script>
import { getSearchInfo, getAlarmList } from "@/utils/api/index"; import { getSearchInfo, getAlarmList, readAlarm } from "@/utils/api/index";
import moment from "moment"; import moment from "moment";
export default { export default {
data() { data() {
@ -193,6 +194,7 @@ export default {
pageSize: 20, // pageSize: 20, //
total: 0, // total: 0, //
loading: false, loading: false,
isreadshow: false,
}; };
}, },
mounted() { mounted() {
@ -286,6 +288,15 @@ export default {
console.log(row); console.log(row);
this.photoPic = row.path; this.photoPic = row.path;
// //
readAlarm({
id: row.id,
})
.then((res) => {
console.log(res);
})
.catch((err) => {
console.log(err);
});
}, },
dateFormat(row, column) { dateFormat(row, column) {
var date = row[column.property]; var date = row[column.property];

Loading…
Cancel
Save