package cn.freemud.entities.vo;

import cn.freemud.entities.dto.GetMenuResponseDto.DataBean.RootNodeBean.ChildrenBeanFirst.ChildrenBeanSecond.ProductBean.ProductAttributeGroupListBean;
import lombok.Data;

import java.util.List;

@Data
public class PremiumExchangeResponseVo {
    /**
     * 0-不需要参加活动，1-参加活动
     */
    private Integer resultCode;
    /**
     * 每个订单最大商品数量
     */
    private Integer maxNum;

    /**
     * 活动code
     */
    private String activityCode;

    /**
     * 活动名称
     */
    private String activityName;

    List<PremiumExchangeProduct> products;

    @Data
    public static class PremiumExchangeProduct {
        private String spuId;
        private String skuId;
        private String skuName;
        /**
         * 商品原价（分） /activity/query入参
         */
        private Long originalPrice;
        /**
         * 现价（分）
         */
        private Long nowPrice;
        /**
         * 单品限购
         */
        private Integer number;
        /**
         * 图片
         */
        private String picture;

        List<ProductAttributeGroupListBean> productAttributeGroupList;
    }

}
