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 |  172 ++++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 126 insertions(+), 46 deletions(-)

diff --git a/src/assets/viewdata.js b/src/assets/viewdata.js
index f07d88e..e30bcdf 100644
--- a/src/assets/viewdata.js
+++ b/src/assets/viewdata.js
@@ -1,46 +1,126 @@
-export const viewdata = [
-    {
-        name: '南城县南城麻姑集团',
-        latitude: '116.625419',
-        longitude: '27.586658',
-        childItem: [
-            { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/x6FjrhkG/{z}/{x}/{y}' }
-        ]
-    },
-    {
-        name: '南城县水龙米业',
-        latitude: '116.642107',
-        longitude: '27.596825',
-        childItem: [
-            { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/EigNM2I4/{z}/{x}/{y}' }
-        ]
-    },
-    {
-        name: '南城县田南村绿色基地',
-        latitude: '116.56705776',
-        longitude: '27.42386903',
-        childItem: [
-            { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/vNjFuYLb/{z}/{x}/{y}' },
-            { title: '2022年7月', url: 'http://59.55.128.155:9003/image/wmts/XPkwzs0M/{z}/{x}/{y}' },
-            { title: '2022年8月', url: 'http://59.55.128.155:9003/image/wmts/YnJOjH09/{z}/{x}/{y}' }
-        ]
-    },
-    {
-        name: '南城县有机种植基地',
-        latitude: '116.778964',
-        longitude: '27.563004',
-        childItem: [
-            { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/syOssp0f/{z}/{x}/{y}' },
-            { title: '2022年7月', url: 'http://59.55.128.155:9003/image/wmts/taX7ipoo/{z}/{x}/{y}' },
-            { title: '2022年8月', url: 'http://59.55.128.155:9003/image/wmts/JqaZaGwd/{z}/{x}/{y}' }
-        ]
-    },
-    {
-        name: '南城县育秧中心',
-        latitude: '116.650792',
-        longitude: '27.633852',
-        childItem: [
-            { title: '2022年8月', url: 'http://59.55.128.155:9003/image/wmts/U49OG6vT/{z}/{x}/{y}' }
-        ]
-    }
-]
+import request from '@/router/axios'
+
+export const getRemoteDetailsList = () => {
+    return request({
+        url: '/remoteType/type/getRemoteDetailsList',
+        method: 'post',
+    })
+}
+var viewdata = []
+getRemoteDetailsList().then(res=>{
+    var data = res.data.data
+
+    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=>{
+            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
+        }
+
+        afterData.push({
+            name:e.name,
+            latitude: e.latitude,
+            longitude: e.longitude,
+            selectItem: e.selectItem,
+            childItem:childItem
+        })
+    })
+
+    return afterData
+}
+export {viewdata,getFormat}
+// export const viewdata = [
+//     {
+//         name: '南城县南城麻姑集团',
+//         latitude: '116.625419',
+//         longitude: '27.586658',
+//         childItem: [
+//             { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/x6FjrhkG/{z}/{x}/{y}' }
+//         ]
+//     },
+//     {
+//         name: '南城县水龙米业',
+//         latitude: '116.642107',
+//         longitude: '27.596825',
+//         childItem: [
+//             { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/EigNM2I4/{z}/{x}/{y}' }
+//         ]
+//     },
+//     {
+//         name: '南城县田南村绿色基地',
+//         latitude: '116.56705776',
+//         longitude: '27.42386903',
+//         childItem: [
+//             { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/vNjFuYLb/{z}/{x}/{y}' },
+//             { title: '2022年7月', url: 'http://59.55.128.155:9003/image/wmts/XPkwzs0M/{z}/{x}/{y}' },
+//             { title: '2022年8月', url: 'http://59.55.128.155:9003/image/wmts/YnJOjH09/{z}/{x}/{y}' }
+//         ]
+//     },
+//     {
+//         name: '南城县有机种植基地',
+//         latitude: '116.778964',
+//         longitude: '27.563004',
+//         childItem: [
+//             { title: '2022年6月', url: 'http://59.55.128.155:9003/image/wmts/syOssp0f/{z}/{x}/{y}' },
+//             { title: '2022年7月', url: 'http://59.55.128.155:9003/image/wmts/taX7ipoo/{z}/{x}/{y}' },
+//             { title: '2022年8月', url: 'http://59.55.128.155:9003/image/wmts/JqaZaGwd/{z}/{x}/{y}' }
+//         ]
+//     },
+//     {
+//         name: '南城县育秧中心',
+//         latitude: '116.650792',
+//         longitude: '27.633852',
+//         childItem: [
+//             { title: '2022年8月', url: 'http://59.55.128.155:9003/image/wmts/U49OG6vT/{z}/{x}/{y}' }
+//         ]
+//     }
+// ]

--
Gitblit v1.9.3