|
@@ -42,13 +42,13 @@ class WxpayController
|
|
|
$wxpay = Pay::wechat(config('payment.wxpay'))->app($payData)->getContent();
|
|
|
}elseif ($params['platform'] == 'WeChat'){
|
|
|
if (!empty($params['openid'])){
|
|
|
- throw new PayException("缺少OpenID 参数");
|
|
|
+ throw new \support\exception\BusinessException("缺少OpenID 参数");
|
|
|
}
|
|
|
$payData['openid'] = $params['openid'];
|
|
|
$wxpay = Pay::wechat(config('payment.wxpay'))->mp($payData)->getContent();
|
|
|
}elseif ($params['platform'] == 'mp-weixin'){
|
|
|
if (!empty($params['openid'])){
|
|
|
- throw new PayException("缺少OpenID 参数");
|
|
|
+ throw new \support\exception\BusinessException("缺少OpenID 参数");
|
|
|
}
|
|
|
$payData['openid'] = $params['openid'];
|
|
|
$wxpay = Pay::wechat(config('payment.wxpay'))->miniapp($payData)->getContent();
|
|
@@ -58,7 +58,7 @@ class WxpayController
|
|
|
|
|
|
Db::commit();
|
|
|
return json_success('', json_decode($wxpay, true));
|
|
|
- } catch (PayException $e) {
|
|
|
+ } catch (\support\exception\BusinessException $e) {
|
|
|
Db::rollBack();
|
|
|
return json_fail($e->getMessage());
|
|
|
} catch (\Exception $e) {
|