修复bug

This commit is contained in:
2026-07-24 14:59:52 +08:00
parent 8d0f158dc3
commit 5ed3efaa63
2 changed files with 3 additions and 2 deletions

View File

@@ -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<String,Object> 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));
}
}

View File

@@ -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) {