From 8259d48200ce9477ecbe16e8426161493211b593 Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期五, 03 十一月 2023 13:25:07 +0800
Subject: [PATCH] 投影图层修改

---
 src/views/baseMapSwitching/baseMapSwitching.vue |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/views/baseMapSwitching/baseMapSwitching.vue b/src/views/baseMapSwitching/baseMapSwitching.vue
index a101b79..c90c887 100644
--- a/src/views/baseMapSwitching/baseMapSwitching.vue
+++ b/src/views/baseMapSwitching/baseMapSwitching.vue
@@ -2,7 +2,7 @@
   <div class="baseMapSwitching">
     <div class="baseMapSwitchingTitle">
       <div class="tileLeft">
-        <div class="titleImg">
+        <div class="titleImg" @click="setCloseBaseMap">
           <ArrowLeft />
         </div>
         <div class="titleLable">鎶曞奖鍥惧眰绠$悊</div>
@@ -42,6 +42,7 @@
 import projection from "@/assets/js/Map/projectionServer";
 
 import olMap from "@/assets/js/Map/olMap";
+const emits = defineEmits(["setCloseBaseMap"]);
 let list = ref([]);
 const activceIndex = ref();
 const setProjectionLayerChange = (res) => {
@@ -66,6 +67,7 @@
     projection.extent = [-90, -90, 90, 90];
   }
   // olMap.initMap();
+ 
   olMap.addTreeData(res, projection);
   activceIndex.value = res.id;
   // store.state.restLayer = true;
@@ -78,13 +80,19 @@
       return res;
     }
   });
-  list.value = result.reverse();
+  var val = result.sort(function (a, b) {
+    return a.orderNum - b.orderNum;
+  });
+  list.value = val;
   setProjectionLayerChange(list.value[0]);
   // if (!activceIndex.value) {
   //   setProjectionLayerChange(list.value[0]);
   // }
 };
 getProjectionLayer();
+const setCloseBaseMap = () => {
+  emits("setCloseBaseMap", false);
+};
 </script>
 
 <style lang="less" scoped>

--
Gitblit v1.9.3