|
@@ -44,12 +44,13 @@ class app_payControl extends mbMemberControl
|
|
|
$logic_payment = Logic('payment');
|
|
|
// 尝试使用红包
|
|
|
$usebonus = intval($_GET['usebonus']);
|
|
|
+ $member_info = array('member_id' => $_SESSION['member_id'], 'member_name' => $_SESSION['member_name']);
|
|
|
if (intval($usebonus) === 1) {
|
|
|
- $logic_payment->payPredeposit($pay_sn,$this->member_info);
|
|
|
+ $logic_payment->payPredeposit($pay_sn,$member_info);
|
|
|
}
|
|
|
|
|
|
//重新计算所需支付金额
|
|
|
- $result = $logic_payment->getRealOrderInfo($pay_sn, $this->member_info['member_id']);
|
|
|
+ $result = $logic_payment->getRealOrderInfo($pay_sn, $_SESSION['member_id']);
|
|
|
if (intval($result['data']['api_pay_state']) != 0) {
|
|
|
return self::outerr(errcode::ErrPayment, $result['msg']);
|
|
|
}
|