feat: 双端小程序分享路径与测试入口上下文统一
1、修复了结果页、测试页与 test-select 的跳转上下文丢失问题。 2、调整 api/Test 与小程序 app/share 逻辑,补全第三方/企业场景参数透传。 3、优化 DISC/MBTI/PDP/SBTI 结果页样式与按钮交互,一致化微信与抖音端。 Made-with: Cursor
This commit is contained in:
@@ -34,12 +34,24 @@ Page({
|
||||
},
|
||||
|
||||
onLoad() {
|
||||
this.loadStats()
|
||||
this.loadBindings(true)
|
||||
// 分享直达时 silentLogin 可能未完成,先 ensureLogin 再拉推广数据,避免 401 空白
|
||||
app.ensureLogin()
|
||||
.then((ok) => {
|
||||
if (!ok) {
|
||||
wx.showToast({ title: '请先登录后查看推广中心', icon: 'none' })
|
||||
return
|
||||
}
|
||||
this.loadStats()
|
||||
this.loadBindings(true)
|
||||
})
|
||||
.catch(() => {
|
||||
wx.showToast({ title: '登录失败,请重试', icon: 'none' })
|
||||
})
|
||||
},
|
||||
|
||||
onShow() {
|
||||
this.loadStats()
|
||||
const token = app.globalData.token || wx.getStorageSync('token')
|
||||
if (token) this.loadStats()
|
||||
},
|
||||
|
||||
/** 加载推广统计数据 */
|
||||
|
||||
Reference in New Issue
Block a user