From c790be6bd726c72d9624b219000351e100e2d2db Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Thu, 27 Mar 2025 08:39:14 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/drone/command-center-dashboard

---
 src/layout/index.vue |   33 +++++++++------------------------
 1 files changed, 9 insertions(+), 24 deletions(-)

diff --git a/src/layout/index.vue b/src/layout/index.vue
index d7f9669..9745c75 100644
--- a/src/layout/index.vue
+++ b/src/layout/index.vue
@@ -2,39 +2,24 @@
   <div class="home">
     <div id="cesium"></div>
     <div class="page-index">
-      <RouterView></RouterView>
+      <Header/>
+      <router-view></router-view>
     </div>
   </div>
 </template>
 
 <script setup>
 import { onMounted } from 'vue';
-import CesiumInstance from '@/utils/cesium/cesiumInstance';
-import { RouterView } from 'vue-router';
+import cesiumOperation from '@/utils/cesium-tsa';
+import Header from './Header.vue';
+
+const { _init } = cesiumOperation();
 
 onMounted(() => {
-  new CesiumInstance('cesium'); // 只初始化一次
+  _init('cesium');
 });
 </script>
 
-<script>
-import index from '@/mixins';
-import { mapGetters } from 'vuex';
-
-export default {
-  mixins: [index],
-  components: {},
-  name: 'index',
-  provide() {
-    return {
-      index: this,
-    };
-  },
-  computed: {},
-  props: [],
-  methods: {},
-};
-</script>
 <style scoped lang="scss">
 .home {
   position: relative;
@@ -80,8 +65,8 @@
     background-size: 100% 100%;
     background-repeat: no-repeat;
     pointer-events: none;
-    // color: red;
-    >*{
+
+    > * {
       pointer-events: auto;
     }
   }

--
Gitblit v1.9.3