修复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(); 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<>(); Map<String,Object> params = new HashMap<>();
params.put("billNo",billNo); params.put("billNo",billNo);
params.put("bizType",bizType); params.put("bizType",bizType);
params.put("payDate",payDate); params.put("payDate",payDate);
params.put("trdTradeNo",trdTradeNo);
OaResp oaResp = seeyonHttpClient.sendPost("支付回调", OaApiUrl.PAY_CALLBACK ,JsonUtils.convertJson(params)); OaResp oaResp = seeyonHttpClient.sendPost("支付回调", OaApiUrl.PAY_CALLBACK ,JsonUtils.convertJson(params));
} }
} }

View File

@@ -279,7 +279,7 @@ public class OrderService {
log.warn("[回调] 查询银联支付时间失败,使用本地时间,账单号:{}", sub.getBillNo(), ex); log.warn("[回调] 查询银联支付时间失败,使用本地时间,账单号:{}", sub.getBillNo(), ex);
} }
// 通知OA失败只记录不影响支付状态 // 通知OA失败只记录不影响支付状态
oaBillService.payCallBack(sub.getBillNo(), sub.getBizSubType(), payDate); oaBillService.payCallBack(sub.getBillNo(), sub.getBizSubType(), payDate,order.getTmOrderId());
log.info("[回调] OA通知成功账单号:{}", sub.getBillNo()); log.info("[回调] OA通知成功账单号:{}", sub.getBillNo());
} catch (Exception e) { } catch (Exception e) {