From bf9400d4198094194439214b5e90036b2f040052 Mon Sep 17 00:00:00 2001
From: wangrong <wangrong@shsening.com>
Date: 星期四, 24 九月 2026 16:03:10 +0800
Subject: [PATCH] bug修复,用真实数据

---
 src/modules/report/components/screen-shell.vue |   42 ++++++++++++++++++++++++++++++++++++------
 1 files changed, 36 insertions(+), 6 deletions(-)

diff --git a/src/modules/report/components/screen-shell.vue b/src/modules/report/components/screen-shell.vue
index 23d0b88..117b227 100644
--- a/src/modules/report/components/screen-shell.vue
+++ b/src/modules/report/components/screen-shell.vue
@@ -62,15 +62,11 @@
 
 const current = computed(() => SCREEN_NAV.find(e => e.key === currentKey.value));
 
-/** 濮嬬粓鐣欏湪棣栭〉璺緞锛岀敤 ?page= 鍒囨崲 pageMap锛岄伩鍏嶈烦鍒� /overview 涓㈡帀瀵艰埅澹� */
+/** 濮嬬粓鐣欏湪棣栭〉璺緞锛岀敤 ?page= 鍒囨崲銆傞粯璁ら〉鏄湴鍥撅紝overview 涔熷繀椤诲甫 page锛屽惁鍒欎細琚В鏋愬洖 map */
 function go(key: ScreenKey) {
 	if (key === currentKey.value) return;
 	const query = { ...route.query } as Record<string, any>;
-	if (key === 'overview') {
-		delete query.page;
-	} else {
-		query.page = key;
-	}
+	query.page = key;
 	router.replace({ path: SCREEN_HOME_PATH, query });
 }
 
@@ -285,4 +281,38 @@
 	gap: 10px;
 	flex-shrink: 0;
 }
+
+@media (max-width: 992px) {
+	.green-screen__header {
+		flex-wrap: wrap;
+		align-items: flex-start;
+		gap: 8px;
+	}
+
+	.brand {
+		min-width: 0;
+		flex: 1 1 auto;
+	}
+
+	.nav {
+		order: 3;
+		flex: 1 1 100%;
+	}
+
+	.tools {
+		max-width: 100%;
+		overflow-x: auto;
+	}
+}
+
+@media (max-width: 768px) {
+	.green-screen {
+		min-height: 0;
+		height: 100%;
+	}
+
+	.brand__title {
+		font-size: 16px;
+	}
+}
 </style>

--
Gitblit v1.9.1