Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -101,6 +101,10 @@ class Wechat
|
||||
{
|
||||
$clientToken = Request::get('token');
|
||||
$orderId = Request::get('order_id');
|
||||
$callback = Request::get('callback');
|
||||
$sep = str_contains($callback, '?') ? '&' : '?';
|
||||
$callback = $callback.$sep.'refresh=true';
|
||||
|
||||
if ($clientToken) {
|
||||
$tk = json_decode(authcode($clientToken), true);
|
||||
$userId = $tk['userid'];
|
||||
@@ -150,7 +154,7 @@ class Wechat
|
||||
}
|
||||
$prepayId = $unify['prepay_id'];
|
||||
$jssdk = $payment->jssdk->bridgeConfig($prepayId, false);
|
||||
return View::fetch('', ['jssdk' => $jssdk]);
|
||||
return View::fetch('', ['jssdk' => $jssdk, 'callback' => $callback]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user