فهرست منبع

fix:修改删除点bug

wangsisi 4 ماه پیش
والد
کامیت
598a68fbc4
1فایلهای تغییر یافته به همراه3 افزوده شده و 4 حذف شده
  1. 3 4
      src/views/authentic/authenticMap.js

+ 3 - 4
src/views/authentic/authenticMap.js

@@ -372,15 +372,14 @@ class AuthenticMap {
   removePoint(callback) {
     // 获取多边形的所有坐标
     const features = this.kmap.getLayerFeatures()
-    if(mapData.point){
-      this.deletePointFun(mapData.point,callback)
-    }else{
-      if(mapData.selectPointArr.length<1) return ElMessage.warning("请选择点位")
+    if(mapData.selectPointArr.length>0){
       features.forEach(item =>{
         if(item.get("id")===mapData.selectPointArr[0].get("id")){
             this.deletePointFun(item,callback)
           }
       })
+    }else{
+      this.deletePointFun(mapData.point,callback)
     }
   }