//导入request请求工具类
import {getBaseUrl,getWxLogin,getUserProfile,requestUtil} from '../../utils/requestUtil';
import regeneratorRuntime from '../../lib/runtime/runtime';
Page({/*** 页面的初始数据*/data: {address:{},baseUrl:'',cart:[],totalPrice:0,totalNum:0},/*** 生命周期函数--监听页面加载*/onLoad(options) {const baseUrl = getBaseUrl();this.setData({// swiperList:result.message,baseUrl})},//处理订单支付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)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)})},/*** 请求后端获取用户token* @param {*} loginParam */async wxlogin(loginParam){const result=await requestUtil({url:"/user/wxlogin",data:loginParam,method:"post"});console.log(result);},/*** 生命周期函数--监听页面显示*/onShow: function() {console.log("show");const address=wx.getStorageSync('address');let cart=wx.getStorageSync('cart')||[];cart=cart.filter(v=>v.checked);let totalPrice=0;let