|
@@ -38,14 +38,14 @@ class App extends Component {
|
38
|
38
|
// 如果是分享或者扫码
|
39
|
39
|
// scene 与其它参数时互斥的. 有 scene 说明时扫码进来的
|
40
|
40
|
const params = router.params || {}
|
41
|
|
- const { from = '', recommender = '', scene = '' } = params
|
|
41
|
+ const { from = '', recommender = '', scene = '', mpOpenId = '' } = params
|
42
|
42
|
setAppParams({...params})
|
43
|
43
|
|
44
|
44
|
// 登录
|
45
|
45
|
Taro.login({
|
46
|
46
|
success: res => {
|
47
|
47
|
if (res.errMsg === 'login:ok') {
|
48
|
|
- request({ ...apis.login, params: { code: res.code, from, recommender, scene } }).then(x => {
|
|
48
|
+ request({ ...apis.login, params: { code: res.code, from, recommender, scene, mpOpenId } }).then(x => {
|
49
|
49
|
setUser({...x.person, ShowIndexAdv: false, FirstComing: true})
|
50
|
50
|
Taro.setStorage({ key: 'token', data: x.token })
|
51
|
51
|
Taro.setStorage({ key: 'sessionKey', data: x.sessionKey })
|