using BBWY.Server.Model.Db; using System; using System.Collections.Generic; namespace BBWY.Server.Model.Dto { public class PromotionTaskItemResponse { public long Id { get; set; } /// /// 活动名称 /// public string ActivityName { get; set; } public DateTime? CreateTime { get; set; } /// /// 完整标题 /// public string FullTitle { get; set; } /// /// 赠品模板Id 可空 /// public long? GiftTemplateId { get; set; } /// /// 主商品的赠品sku,逗号间隔,可空 /// public string MainProductGiftSku { get; set; } /// /// 主商品sku,逗号间隔,可空 /// public string MainProductSku { get; set; } /// /// 主商品spu /// public string MainProductSpu { get; set; } /// /// 奶妈模板Id 可空 /// public long? MotherTemplateId { get; set; } /// /// 奶妈模板关联的Sku /// public string MotherTemplateSku { get; set; } /// /// 促销活动Id /// public long? PromotionId { get; set; } public long? ShopId { get; set; } /// /// 精简标题 /// public string SimpleTitle { get; set; } /// /// 任务状态 /// public Enums.PromitionTaskStatus? Status { get; set; } public bool IsEnabled { get; set; } = true; public int Sort { get; set; } public DateTime? UpdateSortTime { get; set; } public string SpuLogo { get; set; } public DateTime? SpuPublishTime { get; set; } /// /// 任务开始时间 /// public DateTime? StartTime { get; set; } /// /// 任务结束时间 /// public DateTime? EndTime { get; set; } /// /// 停止时间 /// public DateTime? StopTime { get; set; } /// /// 自定义奶妈sku /// public string CustomMotherSku { get; set; } /// /// 任务数量 /// public int TaskCount { get; set; } /// /// 已完成任务量 /// public int CompletedTaskCount { get; set; } /// /// 前置任务Id /// public long? PreTaskId { get; set; } /// /// 前置任务名称 /// public string PreTaskName { get; set; } /// /// 错误信息 /// public string ErrorMsg { get; set; } /// /// 外部Id /// public string OuterId { get; set; } } public class PromotionTaskResponse { public long Count { get; set; } public IList ItemList { get; set; } } }