6
0
Fork 0

修复微信支付

release
李静 2022-02-25 11:39:44 +08:00
parent fbc83e39be
commit c23be217f4
1 changed files with 2 additions and 3 deletions

View File

@ -2,7 +2,6 @@
namespace App\Services\Payment;
use App\Enums\PayWay;
use App\Enums\WxpayTradeType;
use App\Exceptions\WeChatPayException;
use EasyWeChat\Factory;
@ -39,8 +38,8 @@ class WxpayService
$this->validateResult($result, $params);
return match ($params['trade_type']) {
PayWay::WxpayApp => $app->jssdk->appConfig($result['prepay_id']),
PayWay::WxpayH5 => Arr::only($result, ['mweb_url']),
WxpayTradeType::App->value => $app->jssdk->appConfig($result['prepay_id']),
WxpayTradeType::H5->value => Arr::only($result, ['mweb_url']),
default => $app->jssdk->bridgeConfig($result['prepay_id'], false),
};
}