package com.ruoyi.web.modules.order.vo;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * C 端售后详情
 */
public class OrderAftersaleDetailVO
{
    private Long aftersaleId;

    private String aftersaleNo;

    private String aftersaleStatus;

    private String progressStage;

    private String applyType;

    private String applyReason;

    private Integer returnQuantity;

    private BigDecimal applyAmount;

    private String description;

    private String evidencePics;

    private Long goodsId;

    private String goodsName;

    private String goodsSpec;

    private String goodsImage;

    private String orderNo;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    private Date finishTime;

    private String processResult;

    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 String getAftersaleStatus()
    {
        return aftersaleStatus;
    }

    public void setAftersaleStatus(String aftersaleStatus)
    {
        this.aftersaleStatus = aftersaleStatus;
    }

    public String getProgressStage()
    {
        return progressStage;
    }

    public void setProgressStage(String progressStage)
    {
        this.progressStage = progressStage;
    }

    public String getApplyType()
    {
        return applyType;
    }

    public void setApplyType(String applyType)
    {
        this.applyType = applyType;
    }

    public String getApplyReason()
    {
        return applyReason;
    }

    public void setApplyReason(String applyReason)
    {
        this.applyReason = applyReason;
    }

    public Integer getReturnQuantity()
    {
        return returnQuantity;
    }

    public void setReturnQuantity(Integer returnQuantity)
    {
        this.returnQuantity = returnQuantity;
    }

    public BigDecimal getApplyAmount()
    {
        return applyAmount;
    }

    public void setApplyAmount(BigDecimal applyAmount)
    {
        this.applyAmount = applyAmount;
    }

    public String getDescription()
    {
        return description;
    }

    public void setDescription(String description)
    {
        this.description = description;
    }

    public String getEvidencePics()
    {
        return evidencePics;
    }

    public void setEvidencePics(String evidencePics)
    {
        this.evidencePics = evidencePics;
    }

    public Long getGoodsId()
    {
        return goodsId;
    }

    public void setGoodsId(Long goodsId)
    {
        this.goodsId = goodsId;
    }

    public String getGoodsName()
    {
        return goodsName;
    }

    public void setGoodsName(String goodsName)
    {
        this.goodsName = goodsName;
    }

    public String getGoodsSpec()
    {
        return goodsSpec;
    }

    public void setGoodsSpec(String goodsSpec)
    {
        this.goodsSpec = goodsSpec;
    }

    public String getGoodsImage()
    {
        return goodsImage;
    }

    public void setGoodsImage(String goodsImage)
    {
        this.goodsImage = goodsImage;
    }

    public String getOrderNo()
    {
        return orderNo;
    }

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

    public Date getCreateTime()
    {
        return createTime;
    }

    public void setCreateTime(Date createTime)
    {
        this.createTime = createTime;
    }

    public Date getFinishTime()
    {
        return finishTime;
    }

    public void setFinishTime(Date finishTime)
    {
        this.finishTime = finishTime;
    }

    public String getProcessResult()
    {
        return processResult;
    }

    public void setProcessResult(String processResult)
    {
        this.processResult = processResult;
    }
}
