package com.ruoyi.payment.api.model; import com.fasterxml.jackson.annotation.JsonSetter; import lombok.Data; /** * @author zhibing.pu * @Date 2024/8/24 12:01 */ @Data public class QueryResp { /** * 支付宝交易号 */ @JsonSetter("trade_no") private String tradeNo; /** * 业务流水号 */ @JsonSetter("out_trade_no") private String outTradeNo; /** * 交易状态 * WAIT_BUYER_PAY(交易创建,等待买家付款)、TRADE_CLOSED(未付款交易超时关闭,或支付完成后全额退款)、TRADE_SUCCESS(交易支付成功)、TRADE_FINISHED(交易结束,不可退款) */ @JsonSetter("trade_status") private String tradeStatus; /** * 交易订单金额 */ @JsonSetter("total_amount") private Double totalAmount; /** * 回传参数 */ @JsonSetter("passback_params") private String passbackParams; /** * 订单标题 */ @JsonSetter("subject") private String subject; /** * 订单描述 */ @JsonSetter("body") private String body; }