diff --git a/ruoyi-admin/src/main/java/com/ruoyi/api/DataPushApi.java b/ruoyi-admin/src/main/java/com/ruoyi/api/DataPushApi.java index 2ce1b6a..24ebcf6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/api/DataPushApi.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/api/DataPushApi.java @@ -133,6 +133,7 @@ public class DataPushApi { url = refundUrl; }else { refundRequest.setRefundAmount(refundSub.getAmount().toString()); + refundRequest.setOutRequestNo(refundNo); url = alirefundUrl; } ResponseEntity response = restTemplate.postForEntity(url, requestEntity, String.class); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/orders/dto/RefundRequest.java b/ruoyi-admin/src/main/java/com/ruoyi/orders/dto/RefundRequest.java index 1edc79f..d0b72e7 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/orders/dto/RefundRequest.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/orders/dto/RefundRequest.java @@ -13,6 +13,7 @@ public class RefundRequest { private BigDecimal refundFee; // 退款金额(分) private String refundDesc; // 退款原因 private String refundAmount; //支付宝退款 + private String outRequestNo; // 构造函数 public RefundRequest() {} @@ -72,4 +73,10 @@ public class RefundRequest { public void setRefundAmount(String refundAmount) { this.refundAmount = refundAmount; } + public String getOutRequestNo() { + return outRequestNo; + } + public void setOutRequestNo(String outRequestNo) { + this.outRequestNo = outRequestNo; + } }