From bf04114c994db905a9c27ea5a8cf3c3a63ab3438 Mon Sep 17 00:00:00 2001 From: duoaohui <928970622@qq.com> Date: Sun, 24 May 2026 00:00:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91=E4=BC=9A=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/pages/auth/sso.vue | 11 ++++++++--- frontend/src/pages/cloud-law/video-call.vue | 4 +++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/frontend/src/pages/auth/sso.vue b/frontend/src/pages/auth/sso.vue index 2af33cc..7b3245b 100644 --- a/frontend/src/pages/auth/sso.vue +++ b/frontend/src/pages/auth/sso.vue @@ -12,7 +12,8 @@ --> @@ -28,6 +29,7 @@ import { useGroupStore } from '@/store/group' import { useNotifyStore } from '@/store/notify' const statusText = ref('正在登录…') +const hasError = ref(false) function safeDecode(value) { try { @@ -165,6 +167,7 @@ onLoad((query) => { }) if (!payload || !payload.token || !ssoUser) { statusText.value = '缺少 payload 参数' + hasError.value = true return } markCloudLawEmbed() @@ -187,6 +190,7 @@ onLoad((query) => { } catch (e) { console.error('[SSO] 解析失败', e) statusText.value = `SSO 失败:${e.message || e}` + hasError.value = true } }) @@ -197,10 +201,11 @@ onLoad((query) => { display: flex; align-items: center; justify-content: center; - background: #F8FAFC; + /* 与进入后的会议页背景一致,跳转闪烁不可见 */ + background: #050b1d; } .sso-title { font-size: 30rpx; - color: #475569; + color: rgba(255,255,255,0.78); } diff --git a/frontend/src/pages/cloud-law/video-call.vue b/frontend/src/pages/cloud-law/video-call.vue index 9d5560f..d9e5e54 100644 --- a/frontend/src/pages/cloud-law/video-call.vue +++ b/frontend/src/pages/cloud-law/video-call.vue @@ -1,6 +1,8 @@