qinhouyu преди 1 година
родител
ревизия
08b80b0329
променени са 2 файла, в които са добавени 16 реда и са изтрити 81 реда
  1. 8 78
      src/views/eventdetailsdialog.vue
  2. 8 3
      src/views/firespread.vue

+ 8 - 78
src/views/eventdetailsdialog.vue

@@ -241,6 +241,7 @@
                   :isSideBySide="false"
                   :isdynamicPlotting="true"
                   @preview="preview"
+                  @jump="jump"
                   :mapToolShowBH="mapToolShowBH"
                 />
                 <!-- <supermapDialog ref="supermapDialog" -->
@@ -2423,10 +2424,14 @@ export default {
           type: "broadcast",
           count: "1",
           icon: "sj-icon-labaguangbo",
-          bg: "#440359",
+          bg: "#841bf5",
         });
       });
     },
+    jump() {
+      // 跳转云广播页面
+      window.open("https://sts.sty1818.com");
+    },
     /************************************责任制-开始****************************************/
     addLine: function () {
       //添加负责人行数
@@ -3025,87 +3030,12 @@ export default {
               let markersMap = {
                 lng: 124.59,
                 lat: 43.02,
-                icon: "marker",
                 bindPopupHtml: "",
-                click: "",
+                icon: "big-horn",
+                click: "jump",
                 parameter: "",
                 keepBindPopup: false,
                 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.lat = res.data[i].latitude;

+ 8 - 3
src/views/firespread.vue

@@ -142,6 +142,7 @@
                 <!-- 地图 -->
                 <supermapDialog1 ref="supermapDialog1" style="position: absolute; top:0;left: 0;"
                                  :mapDiv="'forestWarmSuperMap'"
+                                 @jump="jump"
                                  :mapSite="{doubleClickZoom:true,dragging:true,scrollWheelZoom:true}" :codes="['9fa5']"
                                  :isSideBySide="false" @preview="preview" :mapToolShowBH="mapToolShowBH"/>
                 <!-- 地图end -->
@@ -1614,10 +1615,14 @@ export default {
           type: "broadcast",
           count: "1",
           icon: "sj-icon-labaguangbo",
-          bg: "#440359",
+          bg: "#841bf5",
         });
       });
     },
+    jump() {
+      // 跳转云广播页面
+      window.open("https://sts.sty1818.com");
+    },
     fireControlViewPoint(type) {
       // alert(type)
       if (this.resourcesListCheck.indexOf(type) > -1) {
@@ -1763,9 +1768,9 @@ export default {
               let markersMap = {
                 lng: 124.59,
                 lat: 43.02,
-                icon: "marker",
                 bindPopupHtml: "",
-                click: "",
+                icon: "big-horn",
+                click: "jump",
                 parameter: "",
                 keepBindPopup: false,
                 isAggregation: true,