From 4d6b25bf2f8ef337bf7bf9b22a31b0bade6abd18 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期一, 24 八月 2026 09:26:12 +0800
Subject: [PATCH] opo维护

---
 App.vue |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/App.vue b/App.vue
index de31839..9a55cde 100644
--- a/App.vue
+++ b/App.vue
@@ -11,6 +11,10 @@
 
 onLaunch(() => {
   console.log("App Launch");
+
+  // 鉁� 鍚屾璁剧疆璁よ瘉鎸傝捣鏍囪锛屾瘮浠讳綍椤甸潰 onLoad 閮芥棭
+  uni.__authPending = true;
+
   const launchOptions = uni.getLaunchOptionsSync();
   const currentPage = launchOptions.path || "";
   const query = launchOptions.query || {};
@@ -93,6 +97,7 @@
 
   try {
     const current = await uni.$uapi.get("/getInfo");
+    uni.__authPending = false;
     if (current && current.user) {
       userStore.setUserInfo(current.user);
       if (current.roles) userStore.setroleKey(current.roles);
@@ -108,6 +113,7 @@
     }
   } catch (error) {
     console.error("鍒濆鍖栧け璐�:", error);
+    uni.__authPending = false;
     userStore.clearUser();
     if (!isPageInWhiteList(currentPage)) {
       uni.redirectTo({ url: "/pages/login/Login" });

--
Gitblit v1.9.3