From c8072d10025cc81ed0e0f3d7616bfcd0a01c61af Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Wed, 17 Dec 2025 10:00:50 +0800 Subject: [PATCH] fix: refactor wecomQrCode component to use dynamic iframe creation and improve cleanup logic --- ui/src/locales/lang/zh-CN/workflow.ts | 2 +- .../user-login/scanCompinents/wecomQrCode.vue | 105 +++++++++++++----- .../login/scanCompinents/wecomQrCode.vue | 1 - 3 files changed, 79 insertions(+), 29 deletions(-) diff --git a/ui/src/locales/lang/zh-CN/workflow.ts b/ui/src/locales/lang/zh-CN/workflow.ts index 46f3d0417..63ca37a3f 100644 --- a/ui/src/locales/lang/zh-CN/workflow.ts +++ b/ui/src/locales/lang/zh-CN/workflow.ts @@ -138,7 +138,7 @@ export default { fileUploadType: { label: '上传的文件类型', documentText: '需要使用“文档内容提取”节点解析文档内容', - imageText: '需要使用“视觉模型”节点解析图片内容', + imageText: '需要使用“图片理解”节点解析图片内容', audioText: '需要使用“语音转文本”节点解析音频内容', videoText: '需要使用“视频理解”节点解析视频内容', otherText: '需要自行解析该类型文件', diff --git a/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue b/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue index 086b9188d..98cb976d1 100644 --- a/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue +++ b/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue @@ -1,14 +1,15 @@ diff --git a/ui/src/views/login/scanCompinents/wecomQrCode.vue b/ui/src/views/login/scanCompinents/wecomQrCode.vue index 022d19b6f..bcf35c36b 100644 --- a/ui/src/views/login/scanCompinents/wecomQrCode.vue +++ b/ui/src/views/login/scanCompinents/wecomQrCode.vue @@ -32,7 +32,6 @@ const init = async () => { lang = 'zh' } const redirectUri = encodeURIComponent(data.redirectUri) - console.log('redirectUri', data.redirectUri) // 手动构建生成二维码的url iframeUrl.value = `https://login.work.weixin.qq.com/wwlogin/sso/login?login_type=CorpApp&appid=${data.corpId}&agentid=${data.agentId}&redirect_uri=${redirectUri}&state=fit2cloud-wecom-qr&lang=${lang}&panel_size=small` }