微信小程序的支付流程
1、点击 支付
> async handleOrderPay() {
> try {
> // 判断缓存中有没有token
> const token = wx.getStorageSync("token");
2 、没有用户就跳转
if (!token) {
wx.navigateTo({
url: '/pages/auth/index'
});
return;
}
3 、创建订单
3.1 准备 请求头参数
// const header = { Authorization: token };
3.2 准备 请求体参数
const order_price = this.data.totalPrice;
const consignee_addr = this.data.address.all;
const cart = this.data.cart;
let goods = [];
cart.forEach(v => goods.push({
goods_id: v.goods_id,
goods_number: v.num,
goods_price: v.goods_price
}))
const orderParams = { order_price, cons