| | |
| | | this.currentOrder = item |
| | | } |
| | | }, |
| | | |
| | | payOrder(item){ |
| | | var that = this; |
| | | this.$u.api.replayPay({ |
| | | orderId: item.id |
| | | }).then(res => { |
| | | if (res.code === 200) { |
| | | wx.requestPayment({ |
| | | timeStamp: res.data.response.timeStamp, |
| | | nonceStr: res.data.response.nonceStr, |
| | | package: res.data.response.packageValue, |
| | | signType: res.data.response.signType, |
| | | paySign: res.data.response.paySign, |
| | | success (pay) { |
| | | if (pay.errMsg === "requestPayment:ok") { |
| | | that.getFirstPageData() |
| | | } else { |
| | | uni.showToast({ title: '订单取消支付', icon: 'none' }) |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | }, |
| | | doneOrder(item){ |
| | | this.currentOrder = null |