diff --git a/ui/package.json b/ui/package.json
index 9632c3511..5c5f5199c 100644
--- a/ui/package.json
+++ b/ui/package.json
@@ -24,6 +24,7 @@
"@logicflow/extension": "^1.2.27",
"@vavt/cm-extension": "^1.9.1",
"@vueuse/core": "^13.3.0",
+ "@wecom/jssdk": "^2.3.3",
"axios": "^1.8.4",
"cropperjs": "^1.6.2",
"dingtalk-jsapi": "^3.1.0",
diff --git a/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue b/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue
index 086b9188d..820c7d995 100644
--- a/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue
+++ b/ui/src/views/chat/user-login/scanCompinents/wecomQrCode.vue
@@ -1,46 +1,79 @@
-
+