From 08f95b2f159b56fa3bd4f4b348855989de8aa456 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期四, 18 十二月 2025 21:48:18 +0800
Subject: [PATCH] feat: vehicle
---
app/pages/qylogin.vue | 22 ++++++++++++++++++----
1 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/app/pages/qylogin.vue b/app/pages/qylogin.vue
index dacb592..87f219a 100644
--- a/app/pages/qylogin.vue
+++ b/app/pages/qylogin.vue
@@ -34,10 +34,18 @@
},
onLoad(options) {
- // 淇濆瓨椤甸潰鍙傛暟
- this.pageOptions = options || {};
- // 椤甸潰鍔犺浇鏃舵墽琛屽厤鐧绘祦绋�
- this.qyWechatAutoLogin();
+ // 娣诲姞瀹归敊澶勭悊
+ try {
+ // 淇濆瓨椤甸潰鍙傛暟
+ this.pageOptions = options || {};
+ // 椤甸潰鍔犺浇鏃舵墽琛屽厤鐧绘祦绋�
+ this.qyWechatAutoLogin();
+ } catch (e) {
+ console.error('椤甸潰鍔犺浇鍑洪敊:', e);
+ this.loading = false;
+ this.error = true;
+ this.errorMessage = "椤甸潰鍒濆鍖栧け璐ワ紝璇烽噸璇�";
+ }
},
methods: {
@@ -215,6 +223,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