From cfe0b79fbea0fb1d7a5a796e71ada7d3b7812046 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期一, 15 十二月 2025 22:31:33 +0800
Subject: [PATCH] feat: 企业微信发送微信小程序cetd

---
 app/pages/login.vue |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/app/pages/login.vue b/app/pages/login.vue
index 8230e42..e30db61 100644
--- a/app/pages/login.vue
+++ b/app/pages/login.vue
@@ -93,9 +93,13 @@
     onLoad(options) {
       // 淇濆瓨椤甸潰鍙傛暟
       this.pageOptions = options || {}
-      if(isWxWorkEnvironment()){
-        redirectToQyLogin(options,this.$tab);
-      }
+      isWxWorkEnvironment().then(res=>{
+        if(res){
+          // console.log("浼佷笟寰俊鐜 login.vue....")
+          redirectToQyLogin(options,this.$tab);
+        }
+      });
+      
     },
     created() {
       this.getCode()
@@ -336,6 +340,12 @@
           // 妫�鏌ユ槸鍚︽湁redirect鍙傛暟鎸囧畾璺宠浆椤甸潰
           let redirectUrl = this.getUrlParam("redirect");
           
+          // 濡傛灉娌℃湁redirect鍙傛暟锛屾鏌ユ槸鍚︽湁淇濆瓨鐨勭洰鏍囬〉闈�
+          if (!redirectUrl) {
+            const { getTargetUrl } = require('@/utils/auth')
+            redirectUrl = getTargetUrl()
+          }
+          
           if (redirectUrl) {
             // 瑙g爜redirect鍙傛暟
             redirectUrl = decodeURIComponent(redirectUrl);

--
Gitblit v1.9.1