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