package cn.freemud.entities.dto.product;

import lombok.Data;

import java.util.List;

/**
 * All rights Reserved, Designed By www.freemud.cn
 *
 * @version V1.0
 * @Title: ValidateShopProductType
 * @Package cn.freemud.entities.dto.product
 * @Description:
 * @author: ping1.wu
 * @date: 2020/9/26 20:01
 * @Copyright: 2020 www.freemud.cn Inc. All rights reserved.
 * 注意：本内容仅限于上海非码科技内部传阅，禁止外泄以及用于其他的商业目
 */
@Data
public class ValidateShopProductType {

    private String uuid;
    private String spuId;
    private String skuId;
    private List<ValidateSkuProductType> comboProductTypeList;
    private List<ValidateSkuProductType> productGroupTypeList;
    private Integer price;
    private Integer memberDiscount;
    private List<ProductAttributeValueType> attributeList;
    private List<Integer> validateStatuses;
    private Integer validatePrice = 1;
    private Integer validateAttribute = 1;
    // 兼容0正常原价和1商品券买套餐，区别：商品券买套餐的套餐商品只包含固定搭配。不包含可选商品，为1时去除可选商品的校验
    private Integer isCouponMarkUpSetMeal;

}
