取消免押修改

This commit is contained in:
2025-09-27 19:27:24 +08:00
parent 81d9fd7645
commit 35342da17a
2 changed files with 7 additions and 3 deletions

View File

@ -1,6 +1,7 @@
package com.sczx.pay.dto; package com.sczx.pay.dto;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel("支付宝资金冻结请求参数") @ApiModel("支付宝资金冻结请求参数")
@ -10,4 +11,6 @@ public class AlipayFundFreezeRequest {
private String outOrderNo; private String outOrderNo;
private String title; private String title;
private String amount; private String amount;
@ApiModelProperty(value = "支付宝资金授权订单号")
private String authNo;
} }

View File

@ -3,8 +3,6 @@ package com.sczx.pay.service.impl;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.alipay.api.AlipayApiException; import com.alipay.api.AlipayApiException;
import com.alipay.api.AlipayClient;
import com.alipay.api.DefaultAlipayClient;
import com.alipay.api.domain.*; import com.alipay.api.domain.*;
import com.alipay.api.internal.util.AlipaySignature; import com.alipay.api.internal.util.AlipaySignature;
import com.alipay.api.request.*; import com.alipay.api.request.*;
@ -390,13 +388,16 @@ public class AlipayServiceImpl implements AlipayService {
// 设置商户的授权资金操作流水号 // 设置商户的授权资金操作流水号
model.setOutRequestNo(alipayFundFreezeRequest.getOutOrderNo()); model.setOutRequestNo(alipayFundFreezeRequest.getOutOrderNo());
//设置商户的授权资金操作流水号
model.setAuthNo(alipayFundFreezeRequest.getAuthNo());
// 设置商户对本次撤销操作的附言描述 // 设置商户对本次撤销操作的附言描述
model.setRemark(alipayFundFreezeRequest.getTitle()); model.setRemark(alipayFundFreezeRequest.getTitle());
request.setBizModel(model); request.setBizModel(model);
request.setBizModel(model); request.setBizModel(model);
log.info("取消免押冻结请求 : {}",request); log.info("取消免押冻结请求 : {}",request.getTextParams());
AlipayFundAuthOperationCancelResponse fundAuthOperationCancelResponse = alipaySdkUtil.execute(request); AlipayFundAuthOperationCancelResponse fundAuthOperationCancelResponse = alipaySdkUtil.execute(request);
log.info("取消免押冻结响应 : {}",fundAuthOperationCancelResponse.getBody()); log.info("取消免押冻结响应 : {}",fundAuthOperationCancelResponse.getBody());