From a41010b847e0bf7475f7cbb26070913b7280eb75 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 14 八月 2025 15:31:57 +0800
Subject: [PATCH] fix: 灵工管理

---
 apps/bMiniApp/src/stores/modules/user.ts |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/apps/bMiniApp/src/stores/modules/user.ts b/apps/bMiniApp/src/stores/modules/user.ts
index 43999ef..3683e94 100644
--- a/apps/bMiniApp/src/stores/modules/user.ts
+++ b/apps/bMiniApp/src/stores/modules/user.ts
@@ -97,15 +97,16 @@
     ) {
       try {
         let res: API.LoginCommandCallback = wxMiniAppUserLoginRes;
-        if (!wxMiniAppUserLoginRes.isBindPhoneNumber) {
+        if (!wxMiniAppUserLoginRes?.isBindPhoneNumber) {
           let bindRes = await authServices.bindWxmpUserInfo({
             encryptedData: detail.encryptedData,
             iv: detail.iv,
             sessionKey: wxMiniAppUserLoginRes.sessionKey,
+            accessToken: wxMiniAppUserLoginRes.accessToken,
           });
           res.accessToken = bindRes.accessToken;
+          this.loginSuccess(res);
         }
-        this.loginSuccess(res);
         return res;
       } catch (error) {
         console.log('error3: ', error);
@@ -151,6 +152,8 @@
       try {
         this.setUserInfoAction(res);
         this.setTokenAction(res);
+        console.log('22', 22);
+        myClient.refetchQueries();
         // await this.getCurrentUserInfo();
       } catch (error) {}
     },
@@ -231,7 +234,7 @@
      */
     logout() {
       this.resetState();
-      myClient.removeQueries();
+      // myClient.removeQueries();
       goAuthorization();
     },
 

--
Gitblit v1.9.1