package com.jeequan.jeepay.pay.ctrl.channel.alipay.model.response;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.EqualsAndHashCode;

/*
* 支付宝SPI  退款返回对象
*
* @author zx
*
* @date 2023/3/7 10:35
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class AlipaySpiBillstatisticsQueryResponse extends SpiBaseResponse {

    /** 格式：yyyy-MM-dd 00:00:00 , 账单日期 **/
    @JSONField(name = "statistic_time")
    private String statisticTime;

    /** 商家实收总金额（单位：元），精确到小数点后两位 **/
    @JSONField(name = "receipt_amount")
    private String receiptAmount;

    /** 商家实收总笔数（单位：笔） **/
    @JSONField(name = "receipt_count")
    private String receiptCount;

    /** 商家退款总金额（单位：元），精确到小数点后两位 **/
    @JSONField(name = "refund_amount")
    private String refundAmount;

    /** 商家退款总笔数（单位：笔） **/
    @JSONField(name = "refund_count")
    private String refundCount;

    /** 商家收入结余（总实收-总退款，单位：元），精确到小数点后两位 **/
    @JSONField(name = "total_income")
    private String totalIncome;

}
