From 3dc278f10a4c3e3db7ce3a445bed710bdc88916e Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Wed, 16 Nov 2022 17:10:51 +0800
Subject: [PATCH] 基地信息坐标有误差的问题

---
 src/assets/viewdata.js |   64 ++++++++++++++++++++++++++++---
 1 files changed, 57 insertions(+), 7 deletions(-)

diff --git a/src/assets/viewdata.js b/src/assets/viewdata.js
index b9012e0..e30bcdf 100644
--- a/src/assets/viewdata.js
+++ b/src/assets/viewdata.js
@@ -10,24 +10,74 @@
 getRemoteDetailsList().then(res=>{
     var data = res.data.data
 
-    data.forEach(e=>{
+    viewdata = getFormat(data,viewdata)
+    // data.forEach(e=>{
+    //     var childItem = []
+    //     var i=0
+    //     e.remoteList.forEach(k=>{
+    //         var myItem = {
+    //             title:k.reName,
+    //             url:k.reUrl,
+    //             type:k.reType//0为默认展示、1为不展示
+    //         }
+    //         childItem.push(myItem)
+    //         if (k.reType =="0"){
+    //             myItem.index = i
+    //             e.selectItem = myItem
+    //         }
+    //         i++
+    //     })
+    //     if (!e.selectItem){
+    //         e.selectItem =  childItem[0]
+    //         e.selectItem.index = 0
+    //     }
+    //
+    //     viewdata.push({
+    //         name:e.name,
+    //         latitude: e.latitude,
+    //         longitude: e.longitude,
+    //         selectItem: e.selectItem,
+    //         childItem:childItem
+    //     })
+    // })
+
+
+})
+
+function getFormat(beforeData,afterData){
+    beforeData.forEach(e=>{
         var childItem = []
+        var i=0
         e.remoteList.forEach(k=>{
-            childItem.push({
+            var myItem = {
                 title:k.reName,
-                url:k.reUrl
-            })
+                url:k.reUrl,
+                type:k.reType//0为默认展示、1为不展示
+            }
+            childItem.push(myItem)
+            if (k.reType =="0"){
+                myItem.index = i
+                e.selectItem = myItem
+            }
+            i++
         })
-        viewdata.push({
+        if (!e.selectItem){
+            e.selectItem =  childItem[0]
+            e.selectItem.index = 0
+        }
+
+        afterData.push({
             name:e.name,
             latitude: e.latitude,
             longitude: e.longitude,
+            selectItem: e.selectItem,
             childItem:childItem
         })
     })
-})
-export {viewdata}
 
+    return afterData
+}
+export {viewdata,getFormat}
 // export const viewdata = [
 //     {
 //         name: '南城县南城麻姑集团',

--
Gitblit v1.9.3