| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 | var http = require('../../utils/http.js');Page({  /**   * 页面的初始数据   */  data: {    sts: 0,    orderNumbers: ''  },  /**   * 生命周期函数--监听页面加载   */  onLoad: function (options) {    this.setData({      sts: options.sts,      orderNumbers: options.orderNumbers    });  },  toOrderList: function () {    const pages = getCurrentPages()    let deltaNum = 0    pages.forEach((page, pageIndex) => {      if (page.route == 'pages/orderList/orderList') {        deltaNum = pages.length - pageIndex      }    })    wx.redirectTo({      // url: '/pages/orderList/orderList?sts=' + (this.data.sts == 0 ? '1' : '2')      url: '/pages/orderList/orderList?sts=' + (this.data.sts == 0 ? '0' : '20')//成功跳转待收货    })  },  toIndex: function () {    wx.switchTab({      url: '/pages/index/index'    })  },  payAgain: function () {    wx.showLoading({      mask: true    });    var params = {      url: "/p/order/pay",      method: "POST",      data: {        payType: 1,        orderNumbers: this.data.orderNumbers      },      callBack: (res) => {        //console.log(res);        wx.hideLoading();        wx.requestPayment({          timeStamp: res.timeStamp,          nonceStr: res.nonceStr,          package: res.package,          signType: res.signType,          paySign: res.paySign,          success: e => {            //console.log("支付成功");            this.setData({              sts : 1            })            wx.redirectTo({              url: '/pages/pay-result/pay-result?sts=' + this.data.sts + '&orderNum=' + orderNumbers + "&orderType=" + this.data.orderType,            })          },          fail: err => {                      }        })      }    };    http.request(params);  },  /**   * 生命周期函数--监听页面初次渲染完成   */  onReady: function () {  },  /**   * 生命周期函数--监听页面显示   */  onShow: function () {  },  /**   * 生命周期函数--监听页面隐藏   */  onHide: function () {  },  /**   * 生命周期函数--监听页面卸载   */  onUnload: function () {  },  /**   * 页面相关事件处理函数--监听用户下拉动作   */  onPullDownRefresh: function () {  },  /**   * 页面上拉触底事件的处理函数   */  onReachBottom: function () {  },  /**   * 用户点击右上角分享   */  onShareAppMessage: function () {  }})
 |