|
@@ -249,11 +249,7 @@
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
// 用户信息
|
|
// 用户信息
|
|
|
- userInfo: {
|
|
|
|
|
- nickname: '小张',
|
|
|
|
|
- userId: null,
|
|
|
|
|
- isMatchmaker: '1' // 测试用,实际从后端获取
|
|
|
|
|
- },
|
|
|
|
|
|
|
+ userInfo: {},
|
|
|
matchCount: 3,
|
|
matchCount: 3,
|
|
|
|
|
|
|
|
// 轮播图数据
|
|
// 轮播图数据
|
|
@@ -340,6 +336,8 @@
|
|
|
},
|
|
},
|
|
|
onShow() {
|
|
onShow() {
|
|
|
console.log('📱 页面onShow触发')
|
|
console.log('📱 页面onShow触发')
|
|
|
|
|
+ // 页面显示时重新加载用户信息(确保登录后能更新)
|
|
|
|
|
+ this.loadUserInfo()
|
|
|
// 页面显示时检查是否为红娘
|
|
// 页面显示时检查是否为红娘
|
|
|
this.checkMatchmakerStatus()
|
|
this.checkMatchmakerStatus()
|
|
|
},
|
|
},
|
|
@@ -391,8 +389,9 @@
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ // 获取UserSig时使用原始imUserId(包含m_前缀)
|
|
|
const sigRes = await uni.request({
|
|
const sigRes = await uni.request({
|
|
|
- url: `http://localhost:8083/api/im/getUserSig?userId=${imUserId}`,
|
|
|
|
|
|
|
+ url: `http://localhost:8083/api/im/getUserSig?userId=${encodeURIComponent(imUserId)}`,
|
|
|
method: 'GET'
|
|
method: 'GET'
|
|
|
})
|
|
})
|
|
|
|
|
|