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

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

/**
 * 确认页预览结果
 */
public class CheckoutPreviewVO
{
    private CheckoutShopVO shop;

    private CheckoutAddressVO address;

    private List<CheckoutPreviewItemVO> items = new ArrayList<>();

    private BigDecimal goodsAmount;

    private BigDecimal freightAmount;

    private String freightDesc;

    private BigDecimal payAmount;

    private String payType;

    public CheckoutShopVO getShop()
    {
        return shop;
    }

    public void setShop(CheckoutShopVO shop)
    {
        this.shop = shop;
    }

    public CheckoutAddressVO getAddress()
    {
        return address;
    }

    public void setAddress(CheckoutAddressVO address)
    {
        this.address = address;
    }

    public List<CheckoutPreviewItemVO> getItems()
    {
        return items;
    }

    public void setItems(List<CheckoutPreviewItemVO> items)
    {
        this.items = items;
    }

    public BigDecimal getGoodsAmount()
    {
        return goodsAmount;
    }

    public void setGoodsAmount(BigDecimal goodsAmount)
    {
        this.goodsAmount = goodsAmount;
    }

    public BigDecimal getFreightAmount()
    {
        return freightAmount;
    }

    public void setFreightAmount(BigDecimal freightAmount)
    {
        this.freightAmount = freightAmount;
    }

    public String getFreightDesc()
    {
        return freightDesc;
    }

    public void setFreightDesc(String freightDesc)
    {
        this.freightDesc = freightDesc;
    }

    public BigDecimal getPayAmount()
    {
        return payAmount;
    }

    public void setPayAmount(BigDecimal payAmount)
    {
        this.payAmount = payAmount;
    }

    public String getPayType()
    {
        return payType;
    }

    public void setPayType(String payType)
    {
        this.payType = payType;
    }
}
