From 3088b0a056d24d3fb5ab676a283c7d1412eb30ac Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Mon, 01 Aug 2022 10:55:52 +0800
Subject: [PATCH] 1、首页地图空定位判断

---
 src/components/map/index.vue |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 906da51..082f322 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -208,7 +208,12 @@
                 )
             })
             farmRegionLayer.addOverlay(polygon)
-            addLayers.push({ center, name: item.farmName })
+
+            if (item.position != '') {
+                addLayers.push({ center, name: item.farmName })
+            } else {
+                addLayers.push({ center: '', name: item.farmName })
+            }
         },
 
         addPlotPolygon (positions, item) {
@@ -257,6 +262,14 @@
                 }
             })
 
+            if (center == '') {
+                this.$message({
+                    message: '当前农场暂未绘制',
+                type: 'warning'
+                })
+                return
+            }
+
             global.viewer.camera.flyTo({
                 // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
                 // fromDegrees()方法,将经纬度和高程转换为世界坐标

--
Gitblit v1.9.3