From 1dbbc712003ec2261a74d42123f22120ac3a5c66 Mon Sep 17 00:00:00 2001 From: Hankin Date: Thu, 23 Apr 2026 15:40:58 +0800 Subject: [PATCH] transfer --- app/Http/Controllers/WechatPayController.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/WechatPayController.php b/app/Http/Controllers/WechatPayController.php index 1fef39a..a123128 100644 --- a/app/Http/Controllers/WechatPayController.php +++ b/app/Http/Controllers/WechatPayController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers; use App\Facades\WechatPayService; use App\Http\Response\ResponseJson; +use Exception; use Illuminate\Http\Request; class WechatPayController extends Controller @@ -19,7 +20,12 @@ class WechatPayController extends Controller $openid = $request->openid; $amount = $request->amount; $remark = $request->remark; - $res = WechatPayService::mchTransfer($trade_no, $scene_id, $openid, $amount, $remark, []); + try { + $res = WechatPayService::mchTransfer($trade_no, $scene_id, $openid, $amount, $remark, []); + + } catch (Exception $e) { + return $this->failure($e->getMessage()); + } return $this->success("ok", $res); }