From fe2b697a063ab9898af5ec0b49c30ad20274d56e Mon Sep 17 00:00:00 2001
From: gjj <Ganjj@probim.com.cn>
Date: Tue, 25 Feb 2025 11:42:12 +0800
Subject: [PATCH] 调整样式,接口对接

---
 src/Dashboard.vue |   53 ++++++++++++++++++++---------------------------------
 1 files changed, 20 insertions(+), 33 deletions(-)

diff --git a/src/Dashboard.vue b/src/Dashboard.vue
index 5e6dc05..3bd3d56 100644
--- a/src/Dashboard.vue
+++ b/src/Dashboard.vue
@@ -2,14 +2,13 @@
  * @Author: gjj Ganjj@probim.com.cn
  * @Date: 2025-02-14 14:32:17
  * @LastEditors: gjj Ganjj@probim.com.cn
- * @LastEditTime: 2025-02-20 15:46:39
+ * @LastEditTime: 2025-02-24 17:30:13
  * @FilePath: \北京交通大学\src\Dashboard.vue
 -->
 <!-- eslint-disable vue/no-textarea-mustache -->
 <!-- eslint-disable vue/html-self-closing -->
 <template>
   <main
-    v-loading="isAuthenticating || isLoadingPrjList"
     id="appWrapper"
     class="absolute top-[50%] left-[50%] -translate-x-[50%] w-screen h-screen -translate-y-[50%] font-pingfang text-white select-none"
     :style="{
@@ -71,11 +70,11 @@
 import Home from "./views/Home.vue";
 import ProjectView from "./views/ProjectView.vue";
 import { sceneJSON } from "./sceneJSON.js";
-import { AppAPI } from "./api/app";
 import EquipmentView from "./views/EquipmentView.vue";
 import dayjs from "dayjs";
 import "dayjs/locale/zh-cn";
 import relativeTime from "dayjs/plugin/relativeTime";
+import { HomeAPI } from "./api/home";
 dayjs.locale("zh-cn");
 dayjs.extend(relativeTime);
 Vue.prototype.$dayjs = dayjs;
@@ -98,7 +97,8 @@
   },
   data() {
     return {
-      backgroundImage: new URL('@/assets/images/backgrounds/screen.png', import.meta.url).href
+      backgroundImage: new URL('@/assets/images/backgrounds/screen.png', import.meta.url).href,
+      currentProjectId: '1c179617-a7d9-4243-b813-84fa55a17ce7'
     };
   },
   computed: {
@@ -107,7 +107,7 @@
   watch: {
   },
   mounted() {
-    this.initMultiverse();
+    this.getLoginInfo();
   },
   beforeDestroy() {
     this.resetEngineRelated();
@@ -146,36 +146,23 @@
         }
       }
     },
-    
-
-    //初始化引擎
-    initMultiverse() {
-      // 获取承载场景画布dom
-      const renderDom = document.getElementById("renderDom");
-      if (window.multiverse && renderDom) {
-        // 实例化引擎
-        const multiverse = window.multiverse;
-        const engine = new multiverse.mvCore(renderDom);
-
-        // mapbox地图服务的Token,需申请,如不使用Mapbox地图服务,可不设置
-				engine.token = window.ProjectConfig.mapboxToken;
-        // multiverse.js所在的路径,用于获取静态资源文件
-        engine.path = "https://multiverse.vothing.com/";
-
-        // 初始化场景
-        engine.initialize().then((s) => {
-          window.scene = s;
-          s.fromJSON(sceneJSON);
-          s.load();
-          s.stop();
-          window.underlay = s.findFeature("underlay");
-
-          setTimeout(() => {
-            
-          }, 1000);
-        });
+    getLoginInfo() {
+      const data = {
+        "UserName": "JSC",
+        "Password": "JSC@jsc123",
+        "IfSingleLogin": "",
       }
+      HomeAPI.WhLogin(data).then(res => {
+        console.log(res);
+        if(res.Ret === 1) {
+          const result = res.Data
+          window.localStorage.setItem("token", result.token)
+          console.log(result);
+        }
+        
+      });
     },
+
     //设置字体颜色
     cellStyle(row, _column, _rowIndex, _columnIndex) {
       // console.log("row", row);

--
Gitblit v1.9.3