yangyin
2024-03-11 de3639dc524474bb2c9074b19ee234ab7cbbe6a7
map/index.js
@@ -184,6 +184,7 @@
          
          var mark = {};
          var callout = {};
          if(item.Position){
            mark.longitude = item.Position.Point.X;
            mark.latitude = item.Position.Point.Y;
@@ -198,7 +199,7 @@
          if (item.ID == 3) {
            mark.zIndex = 100;
          }
          mark.markerType = 'gongdan'
          mark.markerType = 'RepairForm'
          callout.content = item.FormName;
          callout.display = 'ALWAYS';
          callout.padding = 5;
@@ -225,7 +226,7 @@
          'mapInfo.marker.RepairForm': markers,
        });
        //console.log(newMarkers)
        // console.log(newMarkers)
      }
    });
  },
@@ -604,7 +605,7 @@
          let infoByPressMeterLastRecord = await that.getMonitorKpiInfoByPressMeterID(id)
          markerTipInfo.markerInfo.Records = infoByPressMeterLastRecord     
        }
        if(type=='gongdan'){
        if(type=='RepairForm'){
       
          var FormType=markerTipInfo.markerInfo.FormType
          var FormID=markerTipInfo.markerInfo.FormID
@@ -878,7 +879,7 @@
    marker_layer[type] = !show;
    var markers = JSON.parse(JSON.stringify(this.data.mapInfo.markers));
    var val = this.data.mapInfo.marker[type];
    // console.log(val,111)
    var newMarkers = []
    if ('DmaArea' == type) {
      var dma = JSON.parse(JSON.stringify(this.data.mapInfo.DMA));
@@ -908,7 +909,6 @@
        'mapInfo.markers': newMarkers,
        marker_layer: marker_layer
      })
      // console.log(marker_layer,798)
    }
  },
@@ -928,7 +928,7 @@
  tapMapSearchItem(e) {
    var that = this;
    var value = e.currentTarget.dataset;
    var markers = this.data.mapInfo.markers;
    var markers = that.data.mapInfo.markers;
    for (var i = 0; i < markers.length; i++) {
      var item = markers[i];
      item.zIndex = 10;
@@ -938,7 +938,7 @@
      }
    }
    // console.log(value)
    console.log(value,941)
    that.setData({
      'mapInfo.mapCenterLatitude': value.latitude,
      'mapInfo.mapCenterLongitude': value.longitude,