From f46786f11c5c08ead7501a82e5a71430ad69b782 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期日, 27 四月 2025 17:39:24 +0800
Subject: [PATCH] 修复线索问题定位错误问题
---
behaviors/login.js | 36 ++++++++++++++++++++++++------------
1 files changed, 24 insertions(+), 12 deletions(-)
diff --git a/behaviors/login.js b/behaviors/login.js
index 3b094f7..6677a4b 100644
--- a/behaviors/login.js
+++ b/behaviors/login.js
@@ -1,8 +1,4 @@
-import {
- fetchLoginPW,
- fetchUserInfo,
- fetchUserBaseInfo,
-} from '../services/usercenter/fetchUser';
+import { fetchLoginPW, fetchUserInfo, fetchUserBaseInfo } from '../services/usercenter/fetchUser';
import { loadConfig } from '../behaviors/loadConfig';
import dayjs from 'dayjs';
@@ -33,12 +29,10 @@
app.globalData.accessToken.suserId = data.suserId;
app.globalData.accessToken.openId = data.openId;
if (accessTokenPW.userName) {
- app.globalData.accessToken.userName =
- accessTokenPW.userName;
+ app.globalData.accessToken.userName = accessTokenPW.userName;
}
if (accessTokenPW.password) {
- app.globalData.accessToken.password =
- accessTokenPW.password;
+ app.globalData.accessToken.password = accessTokenPW.password;
}
wx.setStorage({
key: 'accessToken',
@@ -99,10 +93,28 @@
key: 'userInfo',
data: data,
success: result => {
- loadConfig().then(res => {
- wx.switchTab({
- url: '/pages/home/index',
+ loadConfig()
+ .then(res => {
+ // 鍒ゆ柇鐢ㄦ埛鏄惁杩涘叆绠�鍖栦富椤�
+ if (app.globalData.userConfig && app.globalData.userConfig.ucExtension1 == 'simple') {
+ wx.redirectTo({
+ url: '/pages/simple-home/index',
+ });
+ } else {
+ wx.switchTab({
+ url: '/pages/home/index',
+ });
+ }
+ })
+ .finally(() => {
+ this.setData({
+ loading: false,
+ });
});
+ },
+ fail: err => {
+ this.setData({
+ loading: false,
});
},
});
--
Gitblit v1.9.3