Browse Source

支付加平台参数

gorden 8 months ago
parent
commit
e1bcc51589
1 changed files with 3 additions and 3 deletions
  1. 3 3
      app/api/controller/pay/WxpayController.php

+ 3 - 3
app/api/controller/pay/WxpayController.php

@@ -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) {