提交 7a96ebf1 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 ba37c536
...@@ -5,8 +5,14 @@ export default class Before { ...@@ -5,8 +5,14 @@ export default class Before {
} }
async update(to, from, next) { async update(to, from, next) {
// 设置游客用户信息
const { user_id: userId, student_id: studentId } = to.query
if (userId && studentId) {
store.commit('setGuestUser', { user_id: userId, student_id: studentId })
}
// 创建游客用户 // 创建游客用户
await store.dispatch('createGuestUser') // await store.dispatch('createGuestUser')
wx.miniProgram.postMessage({ data: { guestUser: store.state.guestUser } })
if (to.meta.requiredLogin) { if (to.meta.requiredLogin) {
const isLogin = store.state.isLogin || (await store.dispatch('checkLogin')) const isLogin = store.state.isLogin || (await store.dispatch('checkLogin'))
......
...@@ -11,8 +11,8 @@ const store = new Vuex.Store({ ...@@ -11,8 +11,8 @@ const store = new Vuex.Store({
token: '', token: '',
isVip: false, isVip: false,
isLogin: false, isLogin: false,
isIos: /iOS/.test(navigator.userAgent), isIos: /iphone|ipad|ipod/i.test(navigator.userAgent),
isAndroid: /Android/.test(navigator.userAgent), isAndroid: /android/i.test(navigator.userAgent),
isWeapp: /miniProgram/.test(navigator.userAgent), isWeapp: /miniProgram/.test(navigator.userAgent),
guestUser: { user_id: '', student_id: '' } guestUser: { user_id: '', student_id: '' }
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论