diff --git a/app/Http/Controllers/WechatPayController.php b/app/Http/Controllers/WechatPayController.php index b2801aa..c97156c 100644 --- a/app/Http/Controllers/WechatPayController.php +++ b/app/Http/Controllers/WechatPayController.php @@ -7,6 +7,7 @@ use App\Http\Response\ResponseJson; use Exception; use Illuminate\Http\Request; use Illuminate\Support\Facades\Validator; +use TypeError; class WechatPayController extends Controller { @@ -40,7 +41,7 @@ class WechatPayController extends Controller $remark = $request->remark; try { $res = WechatPayService::mchTransfer($trade_no, $scene_id, $openid, $amount, $remark, []); - } catch (Exception $e) { + } catch (TypeError $e) { return $this->failure($e->getMessage()); }