|
|
@ -184,6 +184,7 @@
|
|
|
|
min-width="130"
|
|
|
|
min-width="130"
|
|
|
|
show-overflow-tooltip
|
|
|
|
show-overflow-tooltip
|
|
|
|
sortable
|
|
|
|
sortable
|
|
|
|
|
|
|
|
:sort-method="sortfirstTime"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
{{ scope.row.photoInfo.firstPhotoTime }}
|
|
|
|
{{ scope.row.photoInfo.firstPhotoTime }}
|
|
|
@ -195,6 +196,7 @@
|
|
|
|
min-width="130"
|
|
|
|
min-width="130"
|
|
|
|
show-overflow-tooltip
|
|
|
|
show-overflow-tooltip
|
|
|
|
sortable
|
|
|
|
sortable
|
|
|
|
|
|
|
|
:sort-method="sortRecvTime"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
{{ scope.row.photoInfo.lastRecvTime }}
|
|
|
|
{{ scope.row.photoInfo.lastRecvTime }}
|
|
|
@ -328,6 +330,34 @@ export default {
|
|
|
|
formatLastHeartbeat(timestamp) {
|
|
|
|
formatLastHeartbeat(timestamp) {
|
|
|
|
return this.$moment(timestamp * 1000).format("YYYY-MM-DD HH:mm:ss");
|
|
|
|
return this.$moment(timestamp * 1000).format("YYYY-MM-DD HH:mm:ss");
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
sortRecvTime(a, b) {
|
|
|
|
|
|
|
|
// 将字符串转换为日期对象,处理 null 值
|
|
|
|
|
|
|
|
const dateA = a.photoInfo.lastRecvTime
|
|
|
|
|
|
|
|
? new Date(a.photoInfo.lastRecvTime)
|
|
|
|
|
|
|
|
: new Date(0);
|
|
|
|
|
|
|
|
const dateB = b.photoInfo.lastRecvTime
|
|
|
|
|
|
|
|
? new Date(b.photoInfo.lastRecvTime)
|
|
|
|
|
|
|
|
: new Date(0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 比较日期
|
|
|
|
|
|
|
|
if (dateA < dateB) return -1;
|
|
|
|
|
|
|
|
if (dateA > dateB) return 1;
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
sortfirstTime(a, b) {
|
|
|
|
|
|
|
|
// 将字符串转换为日期对象,处理 null 值
|
|
|
|
|
|
|
|
const dateA = a.photoInfo.firstPhotoTime
|
|
|
|
|
|
|
|
? new Date(a.photoInfo.firstPhotoTime)
|
|
|
|
|
|
|
|
: new Date(0);
|
|
|
|
|
|
|
|
const dateB = b.photoInfo.firstPhotoTime
|
|
|
|
|
|
|
|
? new Date(b.photoInfo.firstPhotoTime)
|
|
|
|
|
|
|
|
: new Date(0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 比较日期
|
|
|
|
|
|
|
|
if (dateA < dateB) return -1;
|
|
|
|
|
|
|
|
if (dateA > dateB) return 1;
|
|
|
|
|
|
|
|
return 0;
|
|
|
|
|
|
|
|
},
|
|
|
|
//获取电压信息
|
|
|
|
//获取电压信息
|
|
|
|
getSearchdy() {
|
|
|
|
getSearchdy() {
|
|
|
|
getSearchInfo({ type: 1 })
|
|
|
|
getSearchInfo({ type: 1 })
|
|
|
|