浏览代码

补充refreshEvent

qinhouyu 1 年之前
父节点
当前提交
39505a38e7
共有 2 个文件被更改,包括 82 次插入0 次删除
  1. 41 0
      src/views/eventdetailsdialog.vue
  2. 41 0
      src/views/firespread.vue

+ 41 - 0
src/views/eventdetailsdialog.vue

@@ -3851,6 +3851,47 @@ export default {
               isAggregation: true,
               radius: 0,
             };
+            if (res.data.centermonitorTCamera.cameraUse == 1) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-slmonitor'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 2) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'camera'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'camera-not'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 3) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-slmonitor-traffic'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor-traffic'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 5) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-river_camera'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-river_camera'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 4) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-sand-quarry-camera'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-sand-quarry-camera'
+                markersMap.click = ''
+              }
+            }
             markersMap.bindPopupHtml =
               '<div class="map-tip">' +
               "<span>" +

+ 41 - 0
src/views/firespread.vue

@@ -2831,6 +2831,47 @@ export default {
               keepBindPopup: false,
               isAggregation: true,
               radius: 0
+            };
+            if (res.data.centermonitorTCamera.cameraUse == 1) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-slmonitor'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 2) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'camera'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'camera-not'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 3) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-slmonitor-traffic'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor-traffic'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 5) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-river_camera'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-river_camera'
+                markersMap.click = ''
+              }
+            } else if (res.data.centermonitorTCamera.cameraUse == 4) {
+              if (res.data.centermonitorTCamera.workingStatus == '0') {
+                markersMap.icon = 'sj-icon-map-centerdata-sand-quarry-camera'
+                markersMap.click = 'preview'
+              } else {
+                markersMap.icon = 'sj-icon-map-not-centerdata-sand-quarry-camera'
+                markersMap.click = ''
+              }
             }
             markersMap.bindPopupHtml = '<div class="map-tip">' +
               '<span>' +