Browse Source

bug修改

master
changtong 4 months ago
parent
commit
d30aff500a
  1. 31
      src/views/screen/emergency-extend.vue
  2. 6
      src/views/screen/grid-manage.vue
  3. 1
      src/views/screen/person-warring.vue
  4. 2
      src/views/screen/smart-travel.vue

31
src/views/screen/emergency-extend.vue

@ -121,7 +121,7 @@
<div style="width: 100%; height: 735px"> <div style="width: 100%; height: 735px">
<div class="new-alarm-box"> <div class="new-alarm-box">
<div class="new-alarm-title">预警设备</div> <div class="new-alarm-title">预警设备</div>
<div class="new-alarm-desc">预警IP</div> <div class="new-alarm-desc">预警类型</div>
<div class="new-alarm-desc">预警时间</div> <div class="new-alarm-desc">预警时间</div>
<div class="new-alarm-desc">预警信息</div> <div class="new-alarm-desc">预警信息</div>
</div> </div>
@ -151,7 +151,7 @@
style="text-align: center; width: 20%" style="text-align: center; width: 20%"
:data-index="index" :data-index="index"
> >
{{ item.deviceIp }} {{ item.type }}
</div> </div>
<div <div
class="alarm-record-title" class="alarm-record-title"
@ -221,7 +221,6 @@ import alarmDig from "@/views/screen/components/alarm/alarm-dig.vue";
import BaseAlarmDig from "@/views/screen/components/alarm/baseAlarmDig.vue"; import BaseAlarmDig from "@/views/screen/components/alarm/baseAlarmDig.vue";
import VideoOne from "./components/video-monitor/video-one.vue"; import VideoOne from "./components/video-monitor/video-one.vue";
export default { export default {
name: "EmergencyExtend", name: "EmergencyExtend",
components: { components: {
@ -271,7 +270,7 @@ export default {
waitTime: 1000, // (1000ms) waitTime: 1000, // (1000ms)
}, },
socState: false, socState: false,
videoItem: {} videoItem: {},
}; };
}, },
computed: {}, computed: {},
@ -292,7 +291,12 @@ export default {
// //
this.sockets.subscribe("FIRE", (data) => { this.sockets.subscribe("FIRE", (data) => {
console.log("烟火预警", data); console.log("烟火预警", data);
this.diaAlarmInfo = data.data; this.diaAlarmInfo = data;
if (this.diaAlarmInfo.picture) {
this.diaAlarmInfo.picture = JSON.parse(
this.diaAlarmInfo.picture
);
}
this.alarmInfoModal = false; this.alarmInfoModal = false;
this.socState = true; this.socState = true;
this.queryCount(this.videoList); this.queryCount(this.videoList);
@ -324,7 +328,7 @@ export default {
}); });
this.queryAlarmRecord(this.videoList); this.queryAlarmRecord(this.videoList);
this.queryCount(this.videoList); this.queryCount(this.videoList);
this.videoItem = this.videoList[0] this.videoItem = this.videoList[0];
this.videoUrl = this.videoList[0].url; this.videoUrl = this.videoList[0].url;
this.deviceIp = this.videoList[0].deviceIp; this.deviceIp = this.videoList[0].deviceIp;
} }
@ -333,15 +337,14 @@ export default {
openAlarmModal(event) { openAlarmModal(event) {
console.log(event); console.log(event);
let index = event.target.dataset.index; let index = event.target.dataset.index;
if (index) { let data = this.alarmInfoList[index];
this.diaAlarmInfo = this.alarmInfoList[index]; if (data.picture) {
try { data.picture = JSON.parse(data.picture);
this.diaAlarmInfo.picture = JSON.parse(
this.diaAlarmInfo.picture
)[0];
} catch (error) {}
this.alarmInfoModal = true;
} }
this.diaAlarmInfo = data;
console.log(index, data);
this.alarmInfoModal = true;
}, },
changeVideo(e) { changeVideo(e) {
let index = e.target.dataset.index; let index = e.target.dataset.index;

6
src/views/screen/grid-manage.vue

@ -338,9 +338,9 @@ export default {
clickTreeNode(data) { clickTreeNode(data) {
let _thisMap = this.$refs.gisMap; let _thisMap = this.$refs.gisMap;
// //
if (_thisMap.map) { // if (_thisMap.map) {
_thisMap.map.clearMap(); // _thisMap.map.clearMap();
} // }
this.getAdmin(data.gridBasicId); this.getAdmin(data.gridBasicId);
this.getOwnerList(data.gridBasicId); this.getOwnerList(data.gridBasicId);
this.getAreaMark(data.gridBasicId); this.getAreaMark(data.gridBasicId);

1
src/views/screen/person-warring.vue

@ -310,6 +310,7 @@ export default {
if (data.picture) { if (data.picture) {
data.picture = JSON.parse(data.picture) data.picture = JSON.parse(data.picture)
} }
this.diaAlarmInfo = data this.diaAlarmInfo = data
console.log(index, data) console.log(index, data)
this.alarmInfoModal = true this.alarmInfoModal = true

2
src/views/screen/smart-travel.vue

@ -584,7 +584,7 @@ export default {
queryDevice() { queryDevice() {
let params = { let params = {
pageNum: 1, pageNum: 1,
pageSize: 20, pageSize: 10000,
deviceType: this.currentTreeItem.title, deviceType: this.currentTreeItem.title,
}; };
if (this.currentTreeItem.title == "翠屏区全域") { if (this.currentTreeItem.title == "翠屏区全域") {

Loading…
Cancel
Save