提交 40f8ae4e 编写于 作者: D devil_gong

头条支付

上级 c16f6d9c
...@@ -61,7 +61,7 @@ class ToutiaoService ...@@ -61,7 +61,7 @@ class ToutiaoService
'trade_type' => 'H5', 'trade_type' => 'H5',
'product_code' => 'pay', 'product_code' => 'pay',
'payment_type' => 'direct', 'payment_type' => 'direct',
'out_order_no' => $order['order_no'], 'out_order_no' => $order['order_no'].GetNumberCode(6),
'uid' => md5($params['user']['id']), 'uid' => md5($params['user']['id']),
'total_amount' => $order['total_price']*100, 'total_amount' => $order['total_price']*100,
'currency' => 'CNY', 'currency' => 'CNY',
...@@ -101,7 +101,6 @@ class ToutiaoService ...@@ -101,7 +101,6 @@ class ToutiaoService
'is_online_pay' => $ret['data']['is_online_pay'], 'is_online_pay' => $ret['data']['is_online_pay'],
]; ];
return DataReturn('success', 0, $result); return DataReturn('success', 0, $result);
print_r($result);die;
} }
} }
?> ?>
\ No newline at end of file
...@@ -237,26 +237,28 @@ Page({ ...@@ -237,26 +237,28 @@ Page({
console.log(res.data.data.order_info) console.log(res.data.data.order_info)
tt.pay({ tt.pay({
orderInfo: res.data.data.order_info, orderInfo: res.data.data.order_info,
//service: res.data.data.service, service: res.data.data.service,
service: 1,
_debug: 1, _debug: 1,
getOrderStatus(res) {
let { out_order_no } = res;
return new Promise(function(resolve, reject) {
// 商户前端根据 out_order_no 请求商户后端查询微信支付订单状态
console.log('getOrderStatus')
});
},
success(res) { success(res) {
console.log(res, 'pay-success')
if (res.code == 0) { if (res.code == 0) {
// 支付成功处理逻辑,只有res.code=0时,才表示支付成功 // 数据设置
// 但是最终状态要以商户后端结果为准 var temp_data_list = self.data.data_list;
temp_data_list[index]['status'] = 2;
temp_data_list[index]['status_name'] = '待发货';
self.setData({ data_list: temp_data_list });
// 跳转支付页面
wx.navigateTo({
url: "/pages/paytips/paytips?code=9000&total_price=" +
self.data.data_list[index]['total_price']
});
} else {
app.showToast('支付失败');
} }
}, },
fail(res) { fail(res) {
console.log(res, 'pay-fail') console.log(res, 'pay-fail')
// 调起收银台失败处理逻辑 app.showToast('调起收银台失败-'+res.data.code);
} }
}); });
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册