diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/trdpay/handle/PayTrdV13Service.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/trdpay/handle/PayTrdV13Service.java index 84f303b9..73b3d517 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/trdpay/handle/PayTrdV13Service.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/trdpay/handle/PayTrdV13Service.java @@ -87,12 +87,12 @@ public class PayTrdV13Service implements PayTrdService { @Override public NotifyResp getNotifyResp(Map sourceData) { - String mchOrderNo = sourceData.get("trade_no"); - String payOrderId = sourceData.get("out_trade_no"); + String mchOrderNo = sourceData.get("out_trade_no"); + String payOrderId = sourceData.get("trade_no"); String status = sourceData.get("trade_status"); NotifyResp resp = new NotifyResp(); - resp.setOrderNo(mchOrderNo); - resp.setTrdOrderNo(payOrderId); + resp.setOrderNo(mchOrderNo); // 商户订单号 + resp.setTrdOrderNo(payOrderId); // 平台订单号 resp.setPayTypeEnum(getType()); resp.setSourceData(sourceData); resp.setSuccess("TRADE_SUCCESS".equals(status));