From 79a38f05e8b2fb0767924b1a314c41d9c05c039b Mon Sep 17 00:00:00 2001 From: jsowell <123@jsowell.com> Date: Thu, 28 May 2026 14:28:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8D=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/AdapayUnsplitRecordHandleServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jsowell-quartz/src/main/java/com/jsowell/quartz/service/impl/AdapayUnsplitRecordHandleServiceImpl.java b/jsowell-quartz/src/main/java/com/jsowell/quartz/service/impl/AdapayUnsplitRecordHandleServiceImpl.java index 8890376c5..b4713f79a 100644 --- a/jsowell-quartz/src/main/java/com/jsowell/quartz/service/impl/AdapayUnsplitRecordHandleServiceImpl.java +++ b/jsowell-quartz/src/main/java/com/jsowell/quartz/service/impl/AdapayUnsplitRecordHandleServiceImpl.java @@ -165,8 +165,10 @@ public class AdapayUnsplitRecordHandleServiceImpl implements AdapayUnsplitRecord success++; updateConfirmedSplitAmount(item, confirmAmt, paymentId); refreshHandleFlagQuietly(paymentId, wechatAppId); - log.info("处理未分账数据成功, paymentId:{}, orderCode:{}, confirmAmt:{}, response:{}", - paymentId, orderCode, confirmAmt, JSON.toJSONString(response)); + BigDecimal totalConfirmedAmt = parseAmount(item.getConfirmedSplitAmount()).add(confirmAmt) + .setScale(2, BigDecimal.ROUND_HALF_UP); + log.info("处理未分账数据成功, paymentId:{}, orderCode:{}, 本次分账金额:{}, 累计已分账金额:{}, response:{}", + paymentId, orderCode, confirmAmt, totalConfirmedAmt, JSON.toJSONString(response)); } else { failed++; String errorCode = response == null ? "response_null" : response.getError_code();