// 处理订单支付
async handleOrderPay(){
// wx.login({
// timeout: 5000,
// success:(res)=>{
// console.log(res.code)
// }
// })
// let res=await getWxLogin();
// console.log(res.code)
// wx.getUserProfile({
// desc: '获取用户信息',
// success:(res)=>{
// console.log(res.userInfo.nickName,res.userInfo.avatarUrl)
// }
// })
// let res2=await getUserProfile();
// console.log(res2.userInfo.nickName,res2.userInfo.avatarUrl)
const token=wx.getStorageSync('token');
if(!token){
Promise.all([getWxLogin(),getUserProfile()]).then((res)=>{
console.log(res[0].code);
console.log(res[1].userInfo.nickName,res[1].userInfo.avatarUrl)
let loginParam={
code:res[0].code,
nickName:res[1].userInfo.nickName,
avatarUrl:res[1].userInfo.avatarUrl
}
console.log(loginParam)
wx.setStorageSync('userInfo', res[1].userInfo);
this.wxlogin(loginParam);
})
}else{
console.log("token存在:"+token);
// 支付继续走,创建订单
console.log("支付继续走,创建订单");
this.createOrder();
}
},
前端js处理订单支付
最新推荐文章于 2024-04-19 10:29:48 发布