pay debug

feat/task1-c-wallet
devil_gong 2019-01-07 15:41:04 +08:00
parent f0d4480dcc
commit a1457dee66
2 changed files with 8 additions and 7 deletions

View File

@ -160,7 +160,7 @@ class WeixinMini
'prepay_id' => $result['prepay_id'],
'nonce_str' => md5(time().rand()),
'sign_type' => $ret['data']['sign_type'],
'timestamp' => time(),
'timestamp' => (string) time(),
);
$pay_data['sign'] = $this->GetSign($pay_data);
return DataReturn('success', 0, $pay_data);

View File

@ -233,12 +233,13 @@ Page({
app.showToast("支付成功", "success");
} else {
wx.tradePay({
timeStamp: res.data.data.timestamp,
nonceStr: res.data.data.nonce_str,
package: 'partnerid=' + res.data.data.prepay_id,
signType: res.data.data.sign_type,
paySign: res.data.data.sign,
console.log(res.data.data.data)
wx.requestPayment({
timeStamp: res.data.data.data.timestamp,
nonceStr: res.data.data.data.nonce_str,
package: 'partnerid=' + res.data.data.data.prepay_id,
signType: res.data.data.data.sign_type,
paySign: res.data.data.data.sign,
success: res => {
console.log(res);
// 数据设置