namespace BBWY.Server.Model.Dto
{
    public class AddOrEditPromotionTaskRequest : PlatformRequest
    {
        /// <summary>
        /// 如果Id=0 则视为新增
        /// </summary>
        public long Id { get; set; }

        public long ShopId { get; set; }

        public string ActivityName { get; set; }

        public string SimpleTitle { get; set; }

        public string FullTitle { get; set; }

        /// <summary>
        /// 主商品spu
        /// </summary>
        public string MainProductSpu { get; set; }

        /// <summary>
        /// 赠品模板Id, 未选择赠品模板时传0
        /// </summary>
        public long GiftTemplateId { get; set; }

        /// <summary>
        /// 主商品的赠品sku, 逗号间隔
        /// </summary>
        public string MainProductGiftSku { get; set; }

        /// <summary>
        /// 奶妈模板Id, 未选择奶妈模板时传0
        /// </summary>
        public long MotherTemplateId { get; set; }

        /// <summary>
        /// 主商品的【非赠品】sku, 逗号间隔
        /// </summary>
        public string MainProductSku { get; set; }

        /// <summary>
        /// 自定义奶妈sku
        /// </summary>
        public string CustomMotherSku { get; set; }

        /// <summary>
        /// 任务数量
        /// </summary>
        public int TaskCount { get; set; }

        /// <summary>
        /// 外部Id
        /// </summary>
        public string OuterId { get; set; }
    }
}