From a721f2949a80666751ed7390a9ecba97454f140e Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 15 Sep 2022 17:48:09 +0800
Subject: [PATCH] 20220902

---
 src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html |   40 +++++++++++++++++++++-------------------
 1 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html b/src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html
index e8d4a60..bf83d95 100644
--- a/src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html
+++ b/src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html
@@ -204,27 +204,29 @@
             //配送范围回显
             // var pathPolygon = [];
             let fenceLongLat = leaderInfo.longlatiarr;
-            let splitList = [];
-            splitList = fenceLongLat.split(';');
-            if(splitList.length > 0){
-                for(let splitIndex = 0;splitIndex < splitList.length-1;splitIndex++){
-                    let splitLngLat = splitList[splitIndex].split(',');
-                    console.log(splitLngLat[0]);
-                    console.log(splitLngLat[1]);
-                    let lngLat = new AMap.LngLat(splitLngLat[0],splitLngLat[1]);
-                    pathPolygon.push(lngLat)
+            if(fenceLongLat != '' && fenceLongLat != null){
+                let splitList = [];
+                splitList = fenceLongLat.split(';');
+                if(splitList.length > 0){
+                    for(let splitIndex = 0;splitIndex < splitList.length-1;splitIndex++){
+                        let splitLngLat = splitList[splitIndex].split(',');
+                        console.log(splitLngLat[0]);
+                        console.log(splitLngLat[1]);
+                        let lngLat = new AMap.LngLat(splitLngLat[0],splitLngLat[1]);
+                        pathPolygon.push(lngLat)
+                    }
                 }
+                var polygon = new AMap.Polygon({
+                    path: pathPolygon,
+                    fillColor: '#00B2D5', // 多边形填充颜色
+                    fillOpacity : 0.5, // 多边形填充透明度,取值范围 [0,1] ,0表示完全透明,1表示不透明。默认为0.5
+                    strokeStyle : 'dashed', // 轮廓线样式,实线:solid,虚线:dashed
+                    borderWeight: 2, // 线条宽度,默认为 1
+                    strokeColor: 'green', // 线条颜色
+                });
+                polygonClear = polygon;
+                map.add(polygon);
             }
-            var polygon = new AMap.Polygon({
-                path: pathPolygon,
-                fillColor: '#00B2D5', // 多边形填充颜色
-                fillOpacity : 0.5, // 多边形填充透明度,取值范围 [0,1] ,0表示完全透明,1表示不透明。默认为0.5
-                strokeStyle : 'dashed', // 轮廓线样式,实线:solid,虚线:dashed
-                borderWeight: 2, // 线条宽度,默认为 1
-                strokeColor: 'green', // 线条颜色
-            });
-            polygonClear = polygon;
-            map.add(polygon);
 
             form.val("user-addLeaderFence-form", {
                 "id": leaderInfo.id,

--
Gitblit v1.9.1