From 5a8bb0c1dde052c6c95d545f53ae27d42338529d Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 22 Sep 2022 17:57:35 +0800
Subject: [PATCH] fix

---
 src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html |   44 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 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..c33c954 100644
--- a/src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html
+++ b/src/main/resources/templates/febs/views/modules/leader/leaderFenceAdd.html
@@ -91,9 +91,9 @@
             </div>
         </div>
         <div class="layui-form-item">
-            <label class="layui-form-label febs-form-item-require">经纬度串:</label>
+            <label class="layui-form-label">经纬度串:</label>
             <div class="layui-input-block">
-                <input type="text" id="longlatiarr" name="longlatiarr" lay-verify="required" placeholder="" class="layui-input" readonly>
+                <input type="text" id="longlatiarr" name="longlatiarr" class="layui-input" readonly>
             </div>
         </div>
         <div class="layui-form-item febs-hide">
@@ -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