Authored by 郝肖肖

savePrePayInfo 接口修复

... ... @@ -169,25 +169,4 @@ function main() {
loading.showLoadingMask();
$(document).ready(main);
$('.box').on('click', function () {
var url = $('.payapp-list a').data('href'),
theRequest = [],
orderCode,
payment;
if (url.indexOf("?") != -1) {
theRequest = url.split('?')[1].split("&");
orderCode = theRequest[0].split('=')[1];
payment = theRequest[1].split('=')[1];
}
$.ajax({
url: '/shopping/pay/addPaymentInterval?orderCode=' + orderCode + '&payment=' + payment,
method: 'get'
}).then(function() {
location.href = url;
});
});
$(document).ready(main);
\ No newline at end of file
... ...
... ... @@ -6,7 +6,7 @@
<div class="payapp-list">
{{# payAppInfo}}
{{#if payLink}}
<a href="javascript:;" data-href="{{payLink}}">
<a href="{{payLink}}">
{{/if}}
<div class="box" id="{{appId}}">
<div class="icon">
... ...
... ... @@ -58,6 +58,10 @@ class PayController extends AbstractAction
$this->helpJsRedirect('订单已经取消', 'window.location="' . Helpers::url('/home/orders/detail', array('order_code' => $orderCode)) .'";');
break;
}
$paymentId = $this->get('payment_type', 0);
$prePayInfo = CartData::savePrePayInfo($uid, $orderCode, $paymentId);
UdpLog::info("【锁订单接口】,orderCode:{$orderCode}", array('orderDetail' => $orderDetail, 'prePayInfo' => $prePayInfo));
$totalFee = $orderDetail['data']['payment_amount'] * 100;
$reqParams = new AliwapReqparams($orderCode, $totalFee, '有货订单号:' . $orderCode, '', $orderDetail['data']['create_time'], '', false);
... ...