|
|
@ -27,13 +27,13 @@ class PaymentController extends BaseController |
|
|
->first(); |
|
|
->first(); |
|
|
|
|
|
|
|
|
if (empty($orderMain)) { |
|
|
if (empty($orderMain)) { |
|
|
return $this->result(ErrorCode::PAY_FAILURE, ['order_id' => $data['order_id']],'订单不存在或已失效'); |
|
|
|
|
|
|
|
|
return $this->result(ErrorCode::PAY_FAILURE, $data,'订单不存在或已失效'); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
$result = $app->order->unify([ |
|
|
$result = $app->order->unify([ |
|
|
'body' => '懒族生活 - 外卖下单', |
|
|
'body' => '懒族生活 - 外卖下单', |
|
|
'out_trade_no' => $orderMain->global_order_id, |
|
|
'out_trade_no' => $orderMain->global_order_id, |
|
|
'total_fee' => bcmul(floatval($orderMain->money), 100), |
|
|
|
|
|
|
|
|
'total_fee' => bcmul(floatval($orderMain->money), 100, 0), |
|
|
'notify_url' => config('site_host') . '/v1/notify/wxminiOnline', |
|
|
'notify_url' => config('site_host') . '/v1/notify/wxminiOnline', |
|
|
'trade_type' => 'JSAPI', |
|
|
'trade_type' => 'JSAPI', |
|
|
'openid' => $data['openid'], |
|
|
'openid' => $data['openid'], |
|
|
|