|
|
|
@ -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,8 +315,8 @@ |
|
|
|
|
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:'10089145264' |
|
|
|
|
userIp: (this.userIp ? this.userIp : "36.57.160.59"), |
|
|
|
|
merchantNo: '10089145264' |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
oilPayApi.aggregatePay(payData).then(res => { |
|
|
|
@ -324,50 +324,25 @@ |
|
|
|
|
uni.requestPayment({ |
|
|
|
|
provider: 'wxpay', |
|
|
|
|
...res.data.baseWxOrderVo, |
|
|
|
|
success: (res1) => { |
|
|
|
|
console.log(res) |
|
|
|
|
if (res.code == 20000) { |
|
|
|
|
// this.getPayStatus(this.outTradeNo) |
|
|
|
|
// this.getLastMoney() |
|
|
|
|
// this.getCards() |
|
|
|
|
// console.log('success:' + JSON.stringify(res)); |
|
|
|
|
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' |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
fail: function(err) { |
|
|
|
|
console.log(res, err, '************') |
|
|
|
|
// console.log('fail:' + JSON.stringify(err)); |
|
|
|
|
success: (_res) => { |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: res.msg |
|
|
|
|
}) |
|
|
|
|
oilPayApi.wxPayIntegral({ |
|
|
|
|
appId: 'wxc1d226ac9c5bea36', |
|
|
|
|
orderId: this.order.orderSerialNumber |
|
|
|
|
}) |
|
|
|
|
uni.redirectTo({ |
|
|
|
|
url: '/BagStation/pages/makeOrder/payResult?status=success&&payMethod=' + |
|
|
|
|
this.payMethod |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
// uni.showToast({ |
|
|
|
|
// title: res.msg |
|
|
|
|
// }) |
|
|
|
|
// uni.redirectTo({ |
|
|
|
|
// url: '/BagStation/pages/makeOrder/payResult?status=success', |
|
|
|
|
// fail: (err) => { |
|
|
|
|
// console.log(err) |
|
|
|
|
// } |
|
|
|
|
// }) |
|
|
|
|
} else { |
|
|
|
|
// uni.redirectTo({ |
|
|
|
|
// url: '/BagStation/pages/makeOrder/payResult?status=fail' |
|
|
|
|
// }) |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: res.msg, |
|
|
|
|
icon: 'none' |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
}) |
|
|
|
@ -439,7 +414,7 @@ |
|
|
|
|
}, |
|
|
|
|
filters: { |
|
|
|
|
moneyFormath(value) { |
|
|
|
|
console.log(value) |
|
|
|
|
// console.log(value) |
|
|
|
|
if (value != 'xxx.x') { |
|
|
|
|
let number = value.toFixed(2) |
|
|
|
|
return number |
|
|
|
|