tangning 23 годин тому
батько
коміт
8113e6b1fe

+ 2 - 2
index.html

@@ -28,14 +28,14 @@
         console.log(appParam, basePath, 6666)
         if (appParam.fromRoute == 'fire') {
           faviconPath = basePath + 'fire.ico';
-        } else if (appParam.fromRoute == 'crimical') {
+        } else if (appParam.fromRoute == 'criminal') {
           faviconPath = basePath + 'police.ico';
         } else if (appParam.fromRoute == 'xmfire') {
           faviconPath = basePath + 'jmlogo.png';
         } else if (appParam.fromRoute == 'cjzfire') {
           faviconPath = basePath + 'logo_big.ico';
         }
-        
+        console.log(faviconPath, 'faviconPath')
         // 查找现有的favicon链接元素
         let link = document.querySelector("link[rel~='icon']");
         

+ 12 - 1
src/app.vue

@@ -82,12 +82,23 @@ import { addReqErrorHandler, addResErrorHandler, ResCode, setToken } from "./api
 import { mergeFuns } from "./components/drawing/hook";
 import Login from "./views/login.vue";
 
+// 获取URL参数中的app值
+function getAppParam() {
+  const urlParams = new URLSearchParams(window.location.search);
+  return {fromRoute: urlParams.get('fromRoute')};
+}
 const gotoLogin = () => {
-  showLogin.value = true;
+  const params = getAppParam();
+  // alert("请登录");/${params.fromRoute}/#/mix3dManager
+  const loginHref = `/${params.fromRoute}/#/login`
+  location.href = loginHref + '?redirect=' + escape(`/${params.fromRoute}/#/mix3dManager`)
+  // showLogin.value = true;
 };
 
 addResErrorHandler((data: any) => {
   data = data.data;
+  const params = getAppParam();
+  console.log("addResErrorHandler", data, params);
   if (data.code === ResCode.TOKEN_INVALID) {
     gotoLogin();
   } else if (data.code === ResCode.UN_AUTH) {

+ 1 - 1
src/components/bill-ui/assets/scss/components/_audio.scss

@@ -1,7 +1,7 @@
 .audio {
   display: inline-block;
   cursor: pointer;
-  
+  min-width: 20px;
   > span {
     --height: 18px;
     width: 3px;

+ 1 - 1
src/env/index.ts

@@ -7,7 +7,7 @@ export const viewModeStack = stackFactory(ref<"full" | "auto">("auto"));
 export const showToolbarStack = stackFactory(ref<boolean>(false));
 export const showHeadBarStack = stackFactory(ref<boolean>(true));
 export const showRightPanoStack = stackFactory(ref<boolean>(true));
-export const showLeftPanoStack = stackFactory(ref<boolean>(false));
+export const showLeftPanoStack = stackFactory(ref<boolean>(true));
 export const moundLeftPanoStack = stackFactory(ref<boolean>(true));
 export const showLeftCtrlPanoStack = stackFactory(ref<boolean>(true));
 export const showAMsStack = stackFactory(ref<boolean>(false));

+ 2 - 2
src/store/sys.ts

@@ -32,8 +32,8 @@ export const title = computed(() => {
       : defTitle.value;
 
   console.error(prefix.value);
-  if (prefix.value && last) {
-    return prefix.value + " | " + last;
+  if (last) {
+    return  last;
   } else {
     return prefix.value + last;
   }