|
@@ -1107,19 +1107,49 @@
|
|
|
isAggregation: false
|
|
|
}
|
|
|
if (res.data.visuForestCloudCameraBOList[i].cameraUse == 1) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-slmonitor'
|
|
|
+ if (res.data.visuForestCloudCameraBOList[i].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.visuForestCloudCameraBOList[i].cameraUse == 2) {
|
|
|
- markersMap.icon = 'camera'
|
|
|
+ if (res.data.visuForestCloudCameraBOList[i].workingStatus == '0') {
|
|
|
+ markersMap.icon = 'camera'
|
|
|
+ markersMap.click='preview'
|
|
|
+ } else {
|
|
|
+ markersMap.icon = 'camera-not'
|
|
|
+ markersMap.click=''
|
|
|
+ }
|
|
|
}
|
|
|
else if (res.data.visuForestCloudCameraBOList[i].cameraUse == 3) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-slmonitor-traffic'
|
|
|
+ if (res.data.visuForestCloudCameraBOList[i].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.visuForestCloudCameraBOList[i].cameraUse == 5) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-river_camera'
|
|
|
+ if (res.data.visuForestCloudCameraBOList[i].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.visuForestCloudCameraBOList[i].cameraUse == 4) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-sand-quarry-camera'
|
|
|
+ if (res.data.visuForestCloudCameraBOList[i].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=''
|
|
|
+ }
|
|
|
}
|
|
|
if (res.data.visuForestCloudCameraBOList[i].channelCode != null) {
|
|
|
markersMap.parameter = {
|
|
@@ -1235,19 +1265,49 @@
|
|
|
markersMap.parameter = []
|
|
|
}
|
|
|
if (res.data[i].cameraUse == 1) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-slmonitor'
|
|
|
+ if (res.data[i].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[i].cameraUse == 2) {
|
|
|
- markersMap.icon = 'camera'
|
|
|
+ if (res.data[i].workingStatus == '0') {
|
|
|
+ markersMap.icon = 'camera'
|
|
|
+ markersMap.click='preview'
|
|
|
+ } else {
|
|
|
+ markersMap.icon = 'camera-not'
|
|
|
+ markersMap.click=''
|
|
|
+ }
|
|
|
}
|
|
|
else if (res.data[i].cameraUse == 3) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-slmonitor-traffic'
|
|
|
+ if (res.data[i].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[i].cameraUse == 5) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-river_camera'
|
|
|
+ if (res.data[i].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[i].cameraUse == 4) {
|
|
|
- markersMap.icon = 'sj-icon-map-centerdata-sand-quarry-camera'
|
|
|
+ if (res.data[i].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.lng = res.data[i].longitude
|
|
|
markersMap.lat = res.data[i].latitude
|