Sfoglia il codice sorgente

feat: 将地图数据接口传递的经纬度转换为数值类型

zhouyuhao 11 mesi fa
parent
commit
86f0586bb9

+ 3 - 3
src/views/Tracking/src/components/TrackingDetail/src/components/MapView.vue

@@ -478,8 +478,8 @@ const getMarker = () => {
               Transfer: { color: '#ed0000', icon: transferIcon }
             }
             markerPositions.value.push({
-              lat: item.lat,
-              lng: item.lng,
+              lat: Number(item.lat),
+              lng: Number(item.lng),
               city: item.infor,
               label: item.label,
               icon: iconColorList[item.label].icon,
@@ -488,7 +488,7 @@ const getMarker = () => {
           })
         viewData.value = (data?.rangePoint.length > 0 ? data?.rangePoint : data?.point)?.map(
           (item) => {
-            return [Number(item.lat), item.lon || item.lng]
+            return [Number(item.lat), Number(item.lon || item.lng)]
           }
         )
         // 请求成功后添加标记,并动态添加重置按钮