package com.ruoyi.web.modules.pay.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 退款流水 biz_refund_record
 */
public class BizRefundRecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    private Long refundId;

    private Long aftersaleId;

    private String aftersaleNo;

    private Long orderId;

    private String orderNo;

    private Long payId;

    private Long memberId;

    private Long shopId;

    private String outRefundNo;

    private String wxRefundId;

    private BigDecimal refundAmount;

    private String refundStatus;

    private String failReason;

    private Date notifyTime;

    public Long getRefundId()
    {
        return refundId;
    }

    public void setRefundId(Long refundId)
    {
        this.refundId = refundId;
    }

    public Long getAftersaleId()
    {
        return aftersaleId;
    }

    public void setAftersaleId(Long aftersaleId)
    {
        this.aftersaleId = aftersaleId;
    }

    public String getAftersaleNo()
    {
        return aftersaleNo;
    }

    public void setAftersaleNo(String aftersaleNo)
    {
        this.aftersaleNo = aftersaleNo;
    }

    public Long getOrderId()
    {
        return orderId;
    }

    public void setOrderId(Long orderId)
    {
        this.orderId = orderId;
    }

    public String getOrderNo()
    {
        return orderNo;
    }

    public void setOrderNo(String orderNo)
    {
        this.orderNo = orderNo;
    }

    public Long getPayId()
    {
        return payId;
    }

    public void setPayId(Long payId)
    {
        this.payId = payId;
    }

    public Long getMemberId()
    {
        return memberId;
    }

    public void setMemberId(Long memberId)
    {
        this.memberId = memberId;
    }

    public Long getShopId()
    {
        return shopId;
    }

    public void setShopId(Long shopId)
    {
        this.shopId = shopId;
    }

    public String getOutRefundNo()
    {
        return outRefundNo;
    }

    public void setOutRefundNo(String outRefundNo)
    {
        this.outRefundNo = outRefundNo;
    }

    public String getWxRefundId()
    {
        return wxRefundId;
    }

    public void setWxRefundId(String wxRefundId)
    {
        this.wxRefundId = wxRefundId;
    }

    public BigDecimal getRefundAmount()
    {
        return refundAmount;
    }

    public void setRefundAmount(BigDecimal refundAmount)
    {
        this.refundAmount = refundAmount;
    }

    public String getRefundStatus()
    {
        return refundStatus;
    }

    public void setRefundStatus(String refundStatus)
    {
        this.refundStatus = refundStatus;
    }

    public String getFailReason()
    {
        return failReason;
    }

    public void setFailReason(String failReason)
    {
        this.failReason = failReason;
    }

    public Date getNotifyTime()
    {
        return notifyTime;
    }

    public void setNotifyTime(Date notifyTime)
    {
        this.notifyTime = notifyTime;
    }
}
