From ad5db85e540947e82c7a4d5612879b3b3ecdf459 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 21 八月 2026 10:38:07 +0800
Subject: [PATCH] update
---
backend/src/main/java/com/tourguide/common/huifu/biz/FenZhangUtil.java | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/backend/src/main/java/com/tourguide/common/huifu/biz/FenZhangUtil.java b/backend/src/main/java/com/tourguide/common/huifu/biz/FenZhangUtil.java
index 37fd194..a3583f6 100644
--- a/backend/src/main/java/com/tourguide/common/huifu/biz/FenZhangUtil.java
+++ b/backend/src/main/java/com/tourguide/common/huifu/biz/FenZhangUtil.java
@@ -4,6 +4,8 @@
import com.alibaba.fastjson.JSONObject;
import com.huifu.bspay.sdk.opps.core.net.BasePayRequest;
import com.tourguide.common.huifu.properties.HuiFuProperties;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
import java.math.BigDecimal;
@@ -16,6 +18,7 @@
*/
@Component
public class FenZhangUtil {
+ private static final Logger log = LoggerFactory.getLogger(FenZhangUtil.class);
private final HuiFuProperties huiFuProperties;
public FenZhangUtil(HuiFuProperties huiFuProperties) {
@@ -34,7 +37,12 @@
paramsInfo.put("acct_split_bunch", acctSplitBunch(amount, receiverHuifuId));
paramsInfo.put("risk_check_data", riskCheckData());
paramsInfo.put("trans_fee_take_flag", "OUT");
- return BasePayRequest.requestBasePay("v2/trade/acctpayment/pay", paramsInfo, null, false);
+ log.info("调用斗拱主账户划账,reqSeqId={},receiverHuifuId={},amount={}",
+ reqSeqId, receiverHuifuId, amount);
+ Map<String, Object> response = BasePayRequest.requestBasePay(
+ "v2/trade/acctpayment/pay", paramsInfo, null, false);
+ log.info("斗拱主账户划账响应,reqSeqId={},response={}", reqSeqId, response);
+ return response;
}
public Map<String, Object> queryFenzhang(String reqSeqId, String reqDate) throws Exception {
@@ -78,7 +86,7 @@
private String riskCheckData() {
JSONObject data = new JSONObject();
data.put("sub_product", "1");
- data.put("transfer_type", "05");
+ data.put("transfer_type", "04");
return data.toJSONString();
}
}
--
Gitblit v1.7.1