From 51a1786ef3e4e016d5f3f7bad8c2e2e8a84247a6 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期日, 22 三月 2026 18:42:19 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/index.html |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/src/main/webapp/views/index.html b/src/main/webapp/views/index.html
index 2fdcc81..7f4c3e4 100644
--- a/src/main/webapp/views/index.html
+++ b/src/main/webapp/views/index.html
@@ -474,11 +474,24 @@
     }
 
     .page-frame {
+      position: absolute;
+      inset: 0;
       width: 100%;
       height: 100%;
       border: 0;
       display: block;
       background: #fff;
+      opacity: 0;
+      visibility: hidden;
+      pointer-events: none;
+      z-index: 0;
+    }
+
+    .page-frame.is-active {
+      opacity: 1;
+      visibility: visible;
+      pointer-events: auto;
+      z-index: 1;
     }
 
     .page-loading {
@@ -792,7 +805,7 @@
 
       <el-main class="content-main">
         <div class="frame-wrapper">
-          <div class="page-loading" v-if="pageLoading">
+          <div key="page-loading" class="page-loading" v-show="pageLoading">
             <i class="el-icon-loading"></i>
             <span>{{ loadingText }}</span>
           </div>
@@ -800,9 +813,8 @@
           <iframe
               v-for="tab in tabs"
               :key="'frame-' + tab.name"
-              class="page-frame"
+              :class="['page-frame', { 'is-active': activeTab === tab.name }]"
               :data-tab-name="tab.name"
-              v-show="activeTab === tab.name"
               :src="tab.currentSrc"
               @load="handleFrameLoad(tab.name)">
           </iframe>
@@ -862,7 +874,7 @@
 <script type="text/javascript" src="../static/vue/js/vue.min.js"></script>
 <script type="text/javascript" src="../static/vue/element/element.js"></script>
 <script>
-  var DASHBOARD_VIEW_VERSION = "20260317-dashboard-network-balanced-columns";
+  var DASHBOARD_VIEW_VERSION = "20260317-dashboard-stop-password-mask";
   var HOME_TAB_CONFIG = {
     title: "绯荤粺浠〃鐩�",
     url: baseUrl + "/views/dashboard/dashboard.html?layoutVersion=" + encodeURIComponent(DASHBOARD_VIEW_VERSION),

--
Gitblit v1.9.1