From 5ed3efaa63fe35376510dfa8a1441d881fdc53b9 Mon Sep 17 00:00:00 2001 From: RuicyWu <1063154311@qq.com> Date: Fri, 24 Jul 2026 14:59:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/org/chenyon/oa/OaBillService.java | 3 ++- src/main/java/org/chenyon/pay/OrderService.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/chenyon/oa/OaBillService.java b/src/main/java/org/chenyon/oa/OaBillService.java index 3529d42..a64d4c9 100644 --- a/src/main/java/org/chenyon/oa/OaBillService.java +++ b/src/main/java/org/chenyon/oa/OaBillService.java @@ -123,11 +123,12 @@ public class OaBillService { return (String) oaResp.getData(); } - public void payCallBack(String billNo, String bizType, String payDate) throws Exception { + public void payCallBack(String billNo, String bizType, String payDate,String trdTradeNo) throws Exception { Map params = new HashMap<>(); params.put("billNo",billNo); params.put("bizType",bizType); params.put("payDate",payDate); + params.put("trdTradeNo",trdTradeNo); OaResp oaResp = seeyonHttpClient.sendPost("支付回调", OaApiUrl.PAY_CALLBACK ,JsonUtils.convertJson(params)); } } diff --git a/src/main/java/org/chenyon/pay/OrderService.java b/src/main/java/org/chenyon/pay/OrderService.java index 2dd97db..fb5c545 100644 --- a/src/main/java/org/chenyon/pay/OrderService.java +++ b/src/main/java/org/chenyon/pay/OrderService.java @@ -279,7 +279,7 @@ public class OrderService { log.warn("[回调] 查询银联支付时间失败,使用本地时间,账单号:{}", sub.getBillNo(), ex); } // 通知OA(失败只记录,不影响支付状态) - oaBillService.payCallBack(sub.getBillNo(), sub.getBizSubType(), payDate); + oaBillService.payCallBack(sub.getBillNo(), sub.getBizSubType(), payDate,order.getTmOrderId()); log.info("[回调] OA通知成功,账单号:{}", sub.getBillNo()); } catch (Exception e) {