From c8fddf98e955ffa92c8730b506b792e008c49043 Mon Sep 17 00:00:00 2001
From: lixuliang <lixuliang_hd@126.com>
Date: 星期二, 14 十一月 2023 16:49:38 +0800
Subject: [PATCH] ca登录

---
 config/index.js                |    2 +-
 src/components/map/viewer1.vue |    4 ++--
 src/components/login.vue       |    4 ++++
 src/components/map/viewer.vue  |    4 ++--
 src/router/index.js            |   16 ++++++++++------
 5 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/config/index.js b/config/index.js
index d6c5d76..96f07f4 100644
--- a/config/index.js
+++ b/config/index.js
@@ -13,7 +13,7 @@
     proxyTable: {},
 
     // Various Dev Server settings
-    host: 'localhost', // can be overwritten by process.env.HOST
+    host: '0.0.0.0', // can be overwritten by process.env.HOST
     port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
     autoOpenBrowser: false,
     errorOverlay: true,
diff --git a/src/components/login.vue b/src/components/login.vue
index fa5f136..37d9633 100644
--- a/src/components/login.vue
+++ b/src/components/login.vue
@@ -204,6 +204,8 @@
           CAloading.close();
           if (res.code == 200) {
             let tokenData = res.token;
+            let times = new Date().getTime();
+            window.localStorage.setItem("TokenTime", times);
             window.localStorage.setItem("TokenKey", tokenData);
             this.$router.push("/index");
           } else {
@@ -231,6 +233,8 @@
           JBloading.close();
           if (res.code == 200) {
             let tokenData = res.token;
+            let times = new Date().getTime();
+            window.localStorage.setItem("TokenTime", times);
             window.localStorage.setItem("TokenKey", tokenData);
             this.$router.push("/index");
           } else {
diff --git a/src/components/map/viewer.vue b/src/components/map/viewer.vue
index b9fc8a4..9a11899 100644
--- a/src/components/map/viewer.vue
+++ b/src/components/map/viewer.vue
@@ -93,8 +93,8 @@
       window.sgworld = new SmartEarth.EarthCtrl(
         "sdkContainer",
         {
-          StaticFileBaseUrl: "../../../static/CimSDK/",
-          // StaticFileBaseUrl: "../../../SW/static/CimSDK/",
+          // StaticFileBaseUrl: "../../../static/CimSDK/",
+          StaticFileBaseUrl: "../../../SW/static/CimSDK/",
         },
         {},
         {},
diff --git a/src/components/map/viewer1.vue b/src/components/map/viewer1.vue
index a357ab7..0121c54 100644
--- a/src/components/map/viewer1.vue
+++ b/src/components/map/viewer1.vue
@@ -298,8 +298,8 @@
       window.sgworld1 = new SmartEarth.EarthCtrl(
         "sdkContainer1",
         {
-          StaticFileBaseUrl: "../../static/CimSDK/",
-          // StaticFileBaseUrl: "../../../SW/static/CimSDK/",
+          // StaticFileBaseUrl: "../../static/CimSDK/",
+          StaticFileBaseUrl: "../../../SW/static/CimSDK/",
         },
         {},
         null,
diff --git a/src/router/index.js b/src/router/index.js
index 4862247..19ebc4c 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -31,25 +31,29 @@
 const router = new Router({
   mode: "history",
   // base: '/YZXNCS',//姝e紡鐗� 鎵撳寘鏃惰В寮�
-  // base: '/SW',//娴嬭瘯鐗� 鎵撳寘鏃惰В寮�
+  base: '/SW',//娴嬭瘯鐗� 鎵撳寘鏃惰В寮�
   routes,
 });
 router.beforeEach((to, from, next) => {
-  // next();
-  if (to.path === "/login") {    //鍘荤櫥褰曢〉锛岀洿鎺ヨ烦杞�
+  // next();  
+  // 鍘荤櫥褰曢〉锛岀洿鎺ヨ烦杞�
+  if (to.path === "/login") {
     next();
-  } else { //鍘籭ndex锛屽垽鏂璽oken
+  } else {
+    //鍘籭ndex锛屽垽鏂璽oken
     let token = localStorage.getItem("TokenKey");
     if (token === null || token === "") { // 娌℃湁token,鍘荤櫥闄嗛〉
       next("/login");
-    } else {   // 鏈塼oken,鍒ゆ柇瓒呮椂
+    } else {
+      // 鏈塼oken,鍒ゆ柇瓒呮椂
       let TokenTime = window.localStorage.getItem("TokenTime");
       let nowTime = new Date().getTime()
       if (nowTime - TokenTime > 60 * 60 * 1000) { // 瓒呰繃60鍒嗛挓锛屽幓鐧婚檰椤�
         next("/login");
         localStorage.removeItem("TokenKey");
         localStorage.removeItem("TokenTime");
-      } else {  // 鍘籭ndex锛屾湁token锛屾病杩囨湡锛岃繘鍏ョ郴缁�
+      } else {
+        // 鍘籭ndex锛屾湁token锛屾病杩囨湡锛岃繘鍏ョ郴缁�
         next();
       }
 

--
Gitblit v1.9.3