Sfoglia il codice sorgente

详情摄像头在线状态

wang_xy 2 anni fa
parent
commit
098c048c88
2 ha cambiato i file con 133 aggiunte e 0 eliminazioni
  1. 88 0
      src/views/eventdetailsdialog.vue
  2. 45 0
      src/views/firespread.vue

+ 88 - 0
src/views/eventdetailsdialog.vue

@@ -3640,6 +3640,50 @@ 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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor-traffic'
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-sand-quarry-camera'
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-t-hydraulic-reservoir-camera'
+                markersMap.click = ''
+              }
+            }
             markersMap.bindPopupHtml =
               '<div class="map-tip">' +
               "<span>" +
@@ -3767,6 +3811,50 @@ 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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor-traffic'
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-sand-quarry-camera'
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-t-hydraulic-reservoir-camera'
+                markersMap.click = ''
+              }
+            }
             markersMap.bindPopupHtml =
               '<div class="map-tip">' +
               "<span>" +

+ 45 - 0
src/views/firespread.vue

@@ -2825,6 +2825,51 @@ 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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-slmonitor-traffic'
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-sand-quarry-camera'
+                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 if (res.data.centermonitorTCamera.workingStatus == 1) {
+                markersMap.icon = 'sj-icon-map-not-centerdata-t-hydraulic-reservoir-camera'
+                markersMap.click = ''
+              }
+            }
+
           markersMap.bindPopupHtml = '<div class="map-tip">' +
             '<span>' +
             '                  <div class="d-l-con">' +