视频监控

This commit is contained in:
yanran200730
2022-03-23 15:22:41 +08:00
parent f7cd18762c
commit 9cebd7c4a3
4 changed files with 96 additions and 7 deletions

View File

@@ -51,7 +51,7 @@
</div> -->
<div class="list-content">
<div class="item" v-for="(item, index) in list" :key="index" @click="showMonitor(item)">
<img class="img" :src="item.indexUrl" alt="" v-if="item.deviceStatus == 1">
<img class="img" :src="item.indexUrl || coverImg" alt="" v-if="item.deviceStatus == 1">
<img class="img" src="./img/offline.png" alt="" v-else>
<p>{{ item.name }}</p>
<img class="icon" src="./img/play-icon.png" alt="" v-if="item.deviceStatus == 1">
@@ -74,7 +74,7 @@ export default {
{nodeName: "首页"}
],
monitors: [],
coverImg: require('./img/cover-img.png'),
areaId: '',
areaName: '',
list: [],
@@ -108,7 +108,7 @@ export default {
this.getMonitors(node.nodeId)
},
getList() {
this.$http.post(`/app/appzyvideoequipment/getAreaEquipment?areaId=${this.areaId}`).then(res => {
this.$http.post(`/app/appzyvideoequipment/getAreaEquipment?areaId=${this.areaId || this.user.areaId}`).then(res => {
if (res?.data) {
this.list = res.data.list
this.count = res.data.count