Commit 51a24553 by 高淑倩

modify: 取参

parent 60fa3237
...@@ -21,8 +21,6 @@ ...@@ -21,8 +21,6 @@
"navigationBarTextStyle": "black" "navigationBarTextStyle": "black"
}, },
"navigateToMiniProgramAppIdList": [ "navigateToMiniProgramAppIdList": [
"wxeb490c6f9b154ef9", "wxeb490c6f9b154ef9"
"wx8e84d264b42cae80",
"wx3661dec4a09553f1"
] ]
} }
\ No newline at end of file
...@@ -41,34 +41,31 @@ Component({ ...@@ -41,34 +41,31 @@ Component({
}) })
const userInfo = res.detail || {} const userInfo = res.detail || {}
if (res.detail.userInfo) { if (res.detail.userInfo) {
console.log('点击了同意') console.log('点击授权')
this.setUserInfo()
// let token = buyer-token; utils.getUserInfoByBtn(userInfo).then( (data = {} ) => {
utils.getUserInfoByBtn(userInfo).then(({ token = '', data = {} }) => { const {token} = data
wx.setStorageSync('_accreditUserInfo', userInfo) wx.setStorageSync('_accreditUserInfo', userInfo)
wx.hideNavigationBarLoading() wx.hideNavigationBarLoading()
if (token) { if (token) {
// app.globalData.userNo = token.split('###')[0]
wx.setStorageSync('token', token) wx.setStorageSync('token', token)
} else { } else {
wx.setStorageSync('token', '') wx.setStorageSync('token', '')
} }
if (data && data.isMember === '1') {
app.globalData.openCard = true
app.globalData.userInfo = wx.getStorageSync('_userInfo')
cEvent.notify('openCardSuccess', data)
}
wx.setStorageSync('_baseUserInfo', data) wx.setStorageSync('_baseUserInfo', data)
this.setUserInfo() this.setUserInfo()
}).catch(err => { }).catch(err=> {
if (err && err.rspCode === -1) { if (err) {
wx.showToast({ wx.showToast({
title: `会员系统异常请稍后重试!`, title: `会员系统异常请稍后重试!`,
icon: 'none' icon: 'none'
}) })
} }
}) })
} else { } else {
console.log('点击了取消') console.log('点击了取消')
this.setData({ this.setData({
...@@ -86,23 +83,23 @@ Component({ ...@@ -86,23 +83,23 @@ Component({
return false return false
} }
const urls = getCurrentPages() const urls = getCurrentPages()
setTimeout(() => { // setTimeout(() => {
const item = urls[0].options // const item = urls[0].options
if (item.route) { // if (item.route) {
try { // try {
const options = JSON.parse(item.options) // const options = JSON.parse(item.options)
wxService.router(`/${item.route}`).search(options).replace() // wxService.router(`/${item.route}`).search(options).replace()
} catch (e) { // } catch (e) {
wx.switchTab({ // wx.switchTab({
url: '/pages/userCenter/userCenter' // url: '/pages/userCenter/userCenter'
}) // })
} // }
} else { // } else {
wx.switchTab({ // wx.switchTab({
url: '/pages/userCenter/userCenter' // url: '/pages/userCenter/userCenter'
}) // })
} // }
}, 200) // }, 200)
} }
} }
......
...@@ -84,8 +84,8 @@ class Http { ...@@ -84,8 +84,8 @@ class Http {
url, url,
method: 'GET', method: 'GET',
header: { header: {
// 'buyer-token': this.getToken() 'buyer-token': this.getToken()
'buyer-token': '3e15b819c551713ae210adc525da028b' // 'buyer-token': '3e15b819c551713ae210adc525da028b'
// 'seller-token': 'f80d09122733517ea4a0c2628c4eb0e9' // 'seller-token': 'f80d09122733517ea4a0c2628c4eb0e9'
}, },
data: parmas data: parmas
...@@ -97,8 +97,8 @@ class Http { ...@@ -97,8 +97,8 @@ class Http {
url, url,
method: 'POST', method: 'POST',
header: { header: {
// 'buyer-token': this.getToken() 'buyer-token': this.getToken()
'buyer-token':'3e15b819c551713ae210adc525da028b' // 'buyer-token':'3e15b819c551713ae210adc525da028b'
// 'seller-token': 'f80d09122733517ea4a0c2628c4eb0e9' // 'seller-token': 'f80d09122733517ea4a0c2628c4eb0e9'
}, },
data: parmas, data: parmas,
......
...@@ -436,7 +436,8 @@ class WXService extends Http { ...@@ -436,7 +436,8 @@ class WXService extends Http {
} }
}) })
} else { } else {
this.router('/pages/page/page') this.router('/pages/index/index')
console.log('开卡成功跳转')
} }
}, },
complete: () => { complete: () => {
...@@ -449,17 +450,23 @@ class WXService extends Http { ...@@ -449,17 +450,23 @@ class WXService extends Http {
const baseUserInfo = wx.getStorageSync('_baseUserInfo') const baseUserInfo = wx.getStorageSync('_baseUserInfo')
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
// const app = this.getApp() // const app = this.getApp()
if (baseUserInfo && baseUserInfo.isMember === '1') {
resolve(baseUserInfo)
} else if (!baseUserInfo || baseUserInfo.isMember === '0') {
return this.navigateToMiniProgram({ return this.navigateToMiniProgram({
biz: baseUserInfo.biz, biz: baseUserInfo.biz,
encrypt_card_id: baseUserInfo.encrypt_card_id, encrypt_card_id: baseUserInfo.encryptCardId,
outer_str: baseUserInfo.outer_str outer_str: baseUserInfo.outerStr
}) })
} else {
reject({ state: 0 }) // if (baseUserInfo && baseUserInfo.isMember === '1') {
} // resolve(baseUserInfo)
// } else if (!baseUserInfo || baseUserInfo.isMember === '0') {
// return this.navigateToMiniProgram({
// biz: baseUserInfo.biz,
// encrypt_card_id: baseUserInfo.encryptCardId,
// outer_str: baseUserInfo.outerStr
// })
// } else {
// reject({ state: 0 })
// }
}) })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment