|
|
|
@ -183,7 +183,7 @@ |
|
|
|
|
}, |
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
|
userIp:null, |
|
|
|
|
userIp: null, |
|
|
|
|
showtitles: "", |
|
|
|
|
imgURL: this.global.imgURL, |
|
|
|
|
order: uni.getStorageSync('orderMade'), |
|
|
|
@ -223,13 +223,13 @@ |
|
|
|
|
onShow() { |
|
|
|
|
this.datatime = this.timF(this.order.createTime); |
|
|
|
|
const that = this |
|
|
|
|
wx.request({ |
|
|
|
|
url: 'http://ip-api.com/json', |
|
|
|
|
success:function(e){ |
|
|
|
|
console.log(e.data.query); |
|
|
|
|
that.userIp = e.data.query |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
wx.request({ |
|
|
|
|
url: 'http://ip-api.com/json', |
|
|
|
|
success: function(e) { |
|
|
|
|
console.log(e.data.query); |
|
|
|
|
that.userIp = e.data.query |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
onReady() { |
|
|
|
|
if (this.isCompany) { |
|
|
|
@ -315,41 +315,34 @@ |
|
|
|
|
payCode: 'WECHAT_ORDER_PAY_WECHAT', //APP填WECHAT_ORDER_PAY_APP,小程序填 |
|
|
|
|
orderId: this.order.orderSerialNumber, |
|
|
|
|
payClient: 'XOIL_DRIVER_WECHAT_APPLET', //"支付端。安卓XOIL_DRIVER_ANDROID,小程序 |
|
|
|
|
userIp: (this.userIp?this.userIp:"36.57.160.59") , |
|
|
|
|
merchantNo:'10089027856' |
|
|
|
|
userIp: (this.userIp ? this.userIp : "36.57.160.59"), |
|
|
|
|
merchantNo: '10089027856' |
|
|
|
|
} |
|
|
|
|
console.log(payData,'payDatapayData') |
|
|
|
|
console.log(payData, 'payDatapayData') |
|
|
|
|
oilPayApi.aggregatePay(payData).then(res => { |
|
|
|
|
if (res.code == 20000) { |
|
|
|
|
uni.requestPayment({ |
|
|
|
|
provider: 'wxpay', |
|
|
|
|
...res.data.baseWxOrderVo, |
|
|
|
|
success: (res1) => { |
|
|
|
|
console.log(res) |
|
|
|
|
if (res.code == 20000) { |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: res.msg |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
uni.redirectTo({ |
|
|
|
|
url: '/BagStation/pages/makeOrder/payResult?status=success&&payMethod=' + |
|
|
|
|
this.payMethod, |
|
|
|
|
fail: (err) => { |
|
|
|
|
// console.log(err) |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: res.msg, |
|
|
|
|
icon: 'none' |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
success: (_res) => { |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: res.msg |
|
|
|
|
}) |
|
|
|
|
oilPayApi.wxPayIntegral({ |
|
|
|
|
appId: 'wx2f203fde39b883bc', |
|
|
|
|
orderId: this.order.orderSerialNumber |
|
|
|
|
}) |
|
|
|
|
uni.redirectTo({ |
|
|
|
|
url: '/BagStation/pages/makeOrder/payResult?status=success&&payMethod=' + |
|
|
|
|
this.payMethod |
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
fail: function(err) { |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
} else { |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: res.msg, |
|
|
|
|
icon: 'none' |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
}) |
|
|
|
|