无关风月
2024-08-24 215fde9671b285b4f77fa3f5a669c58b74af17c8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package com.ruoyi.payment.api.model;
 
import com.fasterxml.jackson.annotation.JsonSetter;
import lombok.Data;
 
/**
 * @author zhibing.pu
 * @Date 2024/8/24 13:58
 */
@Data
public class QueryRefundResp {
    /**
     * 支付宝交易号
     */
    @JsonSetter("trade_no")
    private String tradeNo;
    /**
     * 支付业务流水号
     */
    @JsonSetter("out_trade_no")
    private String outTradeNo;
    /**
     * 退款业务流水号
     */
    @JsonSetter("out_request_no")
    private String outRequestNo;
    /**
     * 交易金额
     */
    @JsonSetter("total_amount")
    private Double totalAmount;
    /**
     * 本次退款金额
     */
    @JsonSetter("refund_amount")
    private Double refundAmount;
    /**
     * 退款状态
     * REFUND_SUCCESS 退款处理成功; 未返回该字段表示退款请求未收到或者退款失败; 注:如果退款查询发起时间早于退款时间,或者间隔退款发起时间太短,可能出现退款查询时还没处理成功,后面又处理成功的情况,建议商户在退款发起后间隔10秒以上再发起退款查询请求。
     */
    @JsonSetter("refund_status")
    private String refundStatus;
}