From bfaba5a5515ec284417bed5097ab9652d3e9b3f5 Mon Sep 17 00:00:00 2001 From: eric <465889110@qq.com> Date: Sat, 27 Sep 2025 16:59:38 +0800 Subject: [PATCH] xiugai sdkExecute --- .../java/com/sczx/pay/service/impl/AlipayServiceImpl.java | 4 +++- src/main/java/com/sczx/pay/utils/AlipaySdkUtil.java | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java b/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java index 534aafe..00dcf4b 100644 --- a/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java +++ b/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java @@ -3,6 +3,8 @@ package com.sczx.pay.service.impl; import com.alibaba.fastjson.JSONObject; import com.alipay.api.AlipayApiException; +import com.alipay.api.AlipayClient; +import com.alipay.api.DefaultAlipayClient; import com.alipay.api.domain.*; import com.alipay.api.internal.util.AlipaySignature; import com.alipay.api.request.*; @@ -351,7 +353,7 @@ public class AlipayServiceImpl implements AlipayService { // 设置异步通知地址 request.setNotifyUrl(freezeNotifyUrl); log.info("免押冻结请求 : {}",request); - AlipayFundAuthOrderAppFreezeResponse fundAuthOrderAppFreezeResponse = alipaySdkUtil.execute(request); + AlipayFundAuthOrderAppFreezeResponse fundAuthOrderAppFreezeResponse = alipaySdkUtil.sdkExecute(request); log.info("免押冻结响应 : {}",fundAuthOrderAppFreezeResponse.getBody()); if (fundAuthOrderAppFreezeResponse.isSuccess()) { diff --git a/src/main/java/com/sczx/pay/utils/AlipaySdkUtil.java b/src/main/java/com/sczx/pay/utils/AlipaySdkUtil.java index 439b884..0b4664f 100644 --- a/src/main/java/com/sczx/pay/utils/AlipaySdkUtil.java +++ b/src/main/java/com/sczx/pay/utils/AlipaySdkUtil.java @@ -68,6 +68,10 @@ public class AlipaySdkUtil { return alipayClient.certificateExecute(request); } + public T sdkExecute(AlipayRequest request) throws AlipayApiException { + return alipayClient.sdkExecute(request); + } + private AlipayConfig getAlipayConfig() { AlipayConfig alipayConfig = new AlipayConfig(); alipayConfig.setServerUrl("https://openapi.alipay.com/gateway.do");