package com.tzy.common.dto.order;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
@Accessors(chain = true)
public class ShippingPayParam implements Serializable {
    /**精美卡片类型:老卡片:gift_card */
    public static final String CARD_TYPE_GIFT = "gift_card";
    /**精美卡片类型:拼豆卡 point_card */
    public static final String CARD_TYPE_POINT = "point_card";
    /**
     * 精美卡片类型:老卡片:gift_card,拼豆卡:point_card,默认老卡片
     * */
    private String cardType = "gift_card";
    private Integer userId;
    private BigDecimal totalCost;
    private Integer shippingNum;
    private String payType;
    private Integer addressId;
    private List<Long> orderIds;
    private String orderNo;
    private BigDecimal amount;

}