From 35342da17aeefc05585c74998c599a6d80d760e0 Mon Sep 17 00:00:00 2001 From: zhangli <123879394@qq.com> Date: Sat, 27 Sep 2025 19:27:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E5=85=8D=E6=8A=BC=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/sczx/pay/dto/AlipayFundFreezeRequest.java | 3 +++ .../java/com/sczx/pay/service/impl/AlipayServiceImpl.java | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/sczx/pay/dto/AlipayFundFreezeRequest.java b/src/main/java/com/sczx/pay/dto/AlipayFundFreezeRequest.java index d359fa2..5a6b39e 100644 --- a/src/main/java/com/sczx/pay/dto/AlipayFundFreezeRequest.java +++ b/src/main/java/com/sczx/pay/dto/AlipayFundFreezeRequest.java @@ -1,6 +1,7 @@ package com.sczx.pay.dto; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; @ApiModel("支付宝资金冻结请求参数") @@ -10,4 +11,6 @@ public class AlipayFundFreezeRequest { private String outOrderNo; private String title; private String amount; + @ApiModelProperty(value = "支付宝资金授权订单号") + private String authNo; } 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 00dcf4b..9bfda61 100644 --- a/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java +++ b/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java @@ -3,8 +3,6 @@ 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.*; @@ -390,13 +388,16 @@ public class AlipayServiceImpl implements AlipayService { // 设置商户的授权资金操作流水号 model.setOutRequestNo(alipayFundFreezeRequest.getOutOrderNo()); + //设置商户的授权资金操作流水号 + model.setAuthNo(alipayFundFreezeRequest.getAuthNo()); + // 设置商户对本次撤销操作的附言描述 model.setRemark(alipayFundFreezeRequest.getTitle()); request.setBizModel(model); request.setBizModel(model); - log.info("取消免押冻结请求 : {}",request); + log.info("取消免押冻结请求 : {}",request.getTextParams()); AlipayFundAuthOperationCancelResponse fundAuthOperationCancelResponse = alipaySdkUtil.execute(request); log.info("取消免押冻结响应 : {}",fundAuthOperationCancelResponse.getBody());