From f4f47a8f3370ce42d5e66e4b87bc1e55f8527183 Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Wed, 12 Feb 2025 17:47:27 +0800 Subject: [PATCH] fix: No error message prompted after QR code failure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1052150 --user=王孝刚 【系统设置】钉钉二维码失效后,点击刷新,使用非当前组织的用户扫码登录,没有弹错误提示 https://www.tapd.cn/57709429/s/1653901 --- ui/src/views/login/components/dingtalkQrCode.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/src/views/login/components/dingtalkQrCode.vue b/ui/src/views/login/components/dingtalkQrCode.vue index 207f3c39a..b6b2de05f 100644 --- a/ui/src/views/login/components/dingtalkQrCode.vue +++ b/ui/src/views/login/components/dingtalkQrCode.vue @@ -80,6 +80,7 @@ const errorShown = ref(false) const initActive = async () => { try { await load(true) + errorShown.value = false if (!isConfigReady.value) { return } @@ -116,7 +117,7 @@ const initActive = async () => { (errorMsg: string) => { if (!errorShown.value) { MsgError(errorMsg) - errorShown.value = true // 设置标志位为 true,表示错误已经显示过 + errorShown.value = true } } )