无人机管理后台前端(已迁走)
张含笑
2025-10-27 12e68e6acc270263c0bea2baf72f3853eafe93e2
src/views/layerManagement/components/utils.js
@@ -351,9 +351,7 @@
   }
   // 鼠标右键点击(弹出菜单)
   handleRightClick(click) {
      console.log('click',click);
   handleRightClick(click) {
      const that = this
      if (that.drawingMode) return
      that.removeMenuPopup()
@@ -547,7 +545,8 @@
   initPolygon(viewer, positions, isPurePreview = false) {
      this.initHandler(viewer)
      this.isPureSpotPreview = isPurePreview
      // this.startDrawing()
      this.startDrawing()
      let newPosition = positions.map(item => {
         return Cesium.Cartesian3.fromDegrees(Number(item.lng), Number(item.lat), Number(item.height))
      })
@@ -578,7 +577,7 @@
   // 初始化事件处理器
   initHandler(viewer) {
      this.viewer = viewer
      // this.startDrawing()
      this.startDrawing()
      if (!this.handler) {
         this.handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas)