|
@@ -241,6 +241,7 @@
|
|
:isSideBySide="false"
|
|
:isSideBySide="false"
|
|
:isdynamicPlotting="true"
|
|
:isdynamicPlotting="true"
|
|
@preview="preview"
|
|
@preview="preview"
|
|
|
|
+ @jump="jump"
|
|
:mapToolShowBH="mapToolShowBH"
|
|
:mapToolShowBH="mapToolShowBH"
|
|
/>
|
|
/>
|
|
<!-- <supermapDialog ref="supermapDialog" -->
|
|
<!-- <supermapDialog ref="supermapDialog" -->
|
|
@@ -2423,10 +2424,14 @@ export default {
|
|
type: "broadcast",
|
|
type: "broadcast",
|
|
count: "1",
|
|
count: "1",
|
|
icon: "sj-icon-labaguangbo",
|
|
icon: "sj-icon-labaguangbo",
|
|
- bg: "#440359",
|
|
|
|
|
|
+ bg: "#841bf5",
|
|
});
|
|
});
|
|
});
|
|
});
|
|
},
|
|
},
|
|
|
|
+ jump() {
|
|
|
|
+ // 跳转云广播页面
|
|
|
|
+ window.open("https://sts.sty1818.com");
|
|
|
|
+ },
|
|
/************************************责任制-开始****************************************/
|
|
/************************************责任制-开始****************************************/
|
|
addLine: function () {
|
|
addLine: function () {
|
|
//添加负责人行数
|
|
//添加负责人行数
|
|
@@ -3025,87 +3030,12 @@ export default {
|
|
let markersMap = {
|
|
let markersMap = {
|
|
lng: 124.59,
|
|
lng: 124.59,
|
|
lat: 43.02,
|
|
lat: 43.02,
|
|
- icon: "marker",
|
|
|
|
bindPopupHtml: "",
|
|
bindPopupHtml: "",
|
|
- click: "",
|
|
|
|
|
|
+ icon: "big-horn",
|
|
|
|
+ click: "jump",
|
|
parameter: "",
|
|
parameter: "",
|
|
keepBindPopup: false,
|
|
keepBindPopup: false,
|
|
isAggregation: true,
|
|
isAggregation: true,
|
|
- };
|
|
|
|
- if (type == "qsk") {
|
|
|
|
- markersMap.icon = "sj-icon-centerdata-t-forest-waterintake";
|
|
|
|
- } else if (type == "sh") {
|
|
|
|
- markersMap.icon = "sj-icon-centerdata-t-forest-watercrane";
|
|
|
|
- } else if (type == "xfs") {
|
|
|
|
- markersMap.icon = "sj-icon-centerdata-t-forest-firehydrant";
|
|
|
|
- } else if (type == "qjd") {
|
|
|
|
- markersMap.icon = "sj-icon-landing";
|
|
|
|
- } else if (type == "jcz") {
|
|
|
|
- markersMap.icon = "sj-icon-checkpoint";
|
|
|
|
- } else if (type == "fhd") {
|
|
|
|
- markersMap.icon = "sj-icon-fireteam";
|
|
|
|
- } else if (type == "zdqy") {
|
|
|
|
- markersMap.icon = "sj-icon-keyAreas";
|
|
|
|
- } else if (type == "broadcast") {
|
|
|
|
- markersMap.icon = "big-horn";
|
|
|
|
- }
|
|
|
|
- else if (type == "sxt") {
|
|
|
|
- if (res.data[i].cameraUse == 1) {
|
|
|
|
- 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) {
|
|
|
|
- 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) {
|
|
|
|
- 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) {
|
|
|
|
- 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) {
|
|
|
|
- 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=''
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- if (res.data[i].cameraCode != null) {
|
|
|
|
- // markersMap.click = "preview";
|
|
|
|
- // markersMap.parameter = res.data[i].cameraCode
|
|
|
|
- markersMap.parameter = {
|
|
|
|
- code: res.data[i].cameraCode,
|
|
|
|
- type: res.data[i].cameraFactory
|
|
|
|
- ? res.data[i].cameraFactory
|
|
|
|
- : 1,
|
|
|
|
- name: res.data[i].cameraName,
|
|
|
|
- };
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
markersMap.lng = res.data[i].longitude;
|
|
markersMap.lng = res.data[i].longitude;
|
|
markersMap.lat = res.data[i].latitude;
|
|
markersMap.lat = res.data[i].latitude;
|