From deb4bf3307d7bedf2ea3c9b3ed1363a3b47df765 Mon Sep 17 00:00:00 2001
From: gjj <Ganjj@probim.com.cn>
Date: Wed, 19 Mar 2025 14:57:40 +0800
Subject: [PATCH] 1

---
 src/Dashboard.vue |   24 +++++++-----------------
 1 files changed, 7 insertions(+), 17 deletions(-)

diff --git a/src/Dashboard.vue b/src/Dashboard.vue
index 3bd3d56..fe85677 100644
--- a/src/Dashboard.vue
+++ b/src/Dashboard.vue
@@ -2,7 +2,7 @@
  * @Author: gjj Ganjj@probim.com.cn
  * @Date: 2025-02-14 14:32:17
  * @LastEditors: gjj Ganjj@probim.com.cn
- * @LastEditTime: 2025-02-24 17:30:13
+ * @LastEditTime: 2025-02-25 15:38:05
  * @FilePath: \北京交通大学\src\Dashboard.vue
 -->
 <!-- eslint-disable vue/no-textarea-mustache -->
@@ -21,14 +21,6 @@
     <!--头部-->
     <app-header class="absolute z-[100] top-0 left-0 right-0" :selected-id="currentProjectId"  />
 
-    
-
-    <!--全屏、切换地图-->
-    <!--<div class="absolute z-[50] top-20 left-4 flex space-x-3">
-      <fullscreen-button />
-      <switch-map mapType="gis" @changeMap="onChangeMap" />
-    </div>-->
-
 
 
     <!--页面内容-->
@@ -36,19 +28,19 @@
       <div class="flex-1 min-w-0">
         <!-- 左侧模块 -->
         <div class="w-full h-full">
-          <project-view/>
+          <project-view v-if="isReady"/>
         </div>
       </div>
       <div class="flex-1 min-w-0">
         <!-- 中间模块 -->
         <div class="w-full h-full">
-          <equipment-view/>
+          <equipment-view v-if="isReady"/>
         </div>
       </div>
       <div class="w-[1080px]">
         <!-- 右侧模块 -->
         <div class="w-full h-full">
-          <Home/>
+          <Home v-if="isReady"/>
         </div>
       </div>
     </div>
@@ -65,8 +57,6 @@
 import Vue from "vue";
 import { mapGetters } from "vuex";
 import Header from "./components/Header.vue";
-import FullscreenButton from "./components/FullScreenButton.vue";
-import SwitchMap from "./components/SwitchMap.vue";
 import Home from "./views/Home.vue";
 import ProjectView from "./views/ProjectView.vue";
 import { sceneJSON } from "./sceneJSON.js";
@@ -89,8 +79,6 @@
   name: "Dashboard",
   components: {
     "app-header": Header,
-    "fullscreen-button": FullscreenButton,
-    "switch-map": SwitchMap,
     "Home": Home,
     "project-view": ProjectView,
     "equipment-view": EquipmentView  
@@ -98,7 +86,8 @@
   data() {
     return {
       backgroundImage: new URL('@/assets/images/backgrounds/screen.png', import.meta.url).href,
-      currentProjectId: '1c179617-a7d9-4243-b813-84fa55a17ce7'
+      currentProjectId: '1c179617-a7d9-4243-b813-84fa55a17ce7',
+      isReady: false
     };
   },
   computed: {
@@ -147,6 +136,7 @@
       }
     },
     getLoginInfo() {
+      this.isReady = true
       const data = {
         "UserName": "JSC",
         "Password": "JSC@jsc123",

--
Gitblit v1.9.3