订单退款
parent
c462e004dc
commit
5f33322c5b
|
|
@ -856,13 +856,13 @@ class OrderAftersaleService
|
|||
'order_id' => $order['id'],
|
||||
'total_price' => $order['total_price'],
|
||||
'trade_no' => isset($ret['data']['trade_no']) ? $ret['data']['trade_no'] : '',
|
||||
'buyer_user' => isset($ret['data']['buyer_user_id']) ? $ret['data']['buyer_user_id'] : '',
|
||||
'refund_price' => $aftersale['price'],
|
||||
'buyer_user' => isset($ret['data']['buyer_user']) ? $ret['data']['buyer_user'] : '',
|
||||
'refund_price' => isset($ret['data']['refund_price']) ? $ret['data']['refund_price'] : '',
|
||||
'msg' => $pay_params['refund_reason'],
|
||||
'payment' => $pay_log['payment'],
|
||||
'payment_name' => $pay_log['payment_name'],
|
||||
'business_type' => 1,
|
||||
'return_params' => $ret['data'],
|
||||
'return_params' => isset($ret['data']['return_params']) ? $ret['data']['return_params'] : '',
|
||||
];
|
||||
RefundLogService::RefundLogInsert($refund_log);
|
||||
return $ret;
|
||||
|
|
|
|||
|
|
@ -345,7 +345,15 @@ class Alipay
|
|||
// 状态
|
||||
if(isset($result[$key]['code']) && $result[$key]['code'] == 10000)
|
||||
{
|
||||
return DataReturn('退款成功', 0, $result[$key]);
|
||||
// 统一返回格式
|
||||
$data = [
|
||||
'out_trade_no' => isset($result[$key]['out_trade_no']) ? $result[$key]['out_trade_no'] : '',
|
||||
'trade_no' => isset($result[$key]['trade_no']) ? $result[$key]['trade_no'] : '',
|
||||
'buyer_user' => isset($result[$key]['buyer_user_id']) ? $result[$key]['buyer_user_id'] : '',
|
||||
'refund_price' => isset($result[$key]['refund_fee']) ? $result[$key]['refund_fee'] : 0.00,
|
||||
'return_params' => $result[$key],
|
||||
];
|
||||
return DataReturn('退款成功', 0, $data);
|
||||
}
|
||||
|
||||
// 直接返回支付信息
|
||||
|
|
|
|||
Loading…
Reference in New Issue