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