Browse Source

修复退出登录后页面刷新问题和登录成功后返回首页导航栏更新问题

pull/19/head
徐飞洋 1 month ago
parent
commit
2521b501c9
  1. 8
      pages/index/index.js
  2. 3
      pages/profile/index.js

8
pages/index/index.js

@ -468,7 +468,13 @@ Page({
// 检查用户手机号是否在personnel表中
checkPhoneInPersonnel() {
const userInfo = this.data.userInfo;
// 优先从本地存储获取最新的用户信息
const localUserInfo = wx.getStorageSync('userInfo') || {};
const app = getApp();
const globalUserInfo = app.globalData.userInfo || {};
// 按优先级获取用户信息:本地存储 > 全局变量 > 页面数据
const userInfo = localUserInfo.phoneNumber ? localUserInfo : (globalUserInfo.phoneNumber ? globalUserInfo : this.data.userInfo);
const phoneNumber = userInfo.phoneNumber;
if (!phoneNumber) {

3
pages/profile/index.js

@ -1052,7 +1052,8 @@ Page({
userTags: [],
needPhoneAuth: true,
locationInfo: '',
hasLocationAuth: false
hasLocationAuth: false,
isInPersonnel: false
});
wx.showToast({

Loading…
Cancel
Save