using FreeSql.DataAnnotations; using System; namespace BBWY.Server.Model.Db { /// /// 订单促销活动表 /// [Table(Name = "orderpromotion", DisableSyncStructure = true)] public partial class OrderPromotion { [Column(DbType = "bigint", IsPrimary = true)] public long Id { get; set; } /// /// 活动开始时间 /// [Column(DbType = "datetime")] public DateTime? BeginTime { get; set; } [Column(DbType = "datetime")] public DateTime? CreateTime { get; set; } /// /// 活动结束时间 /// [Column(DbType = "datetime")] public DateTime? EndTime { get; set; } [Column(StringLength = 50)] public string OrderId { get; set; } /// /// pop促销ID /// [Column(DbType = "int")] public int? PromotionId { get; set; } /// /// 活动名称 /// public string PromotionName { get; set; } /// /// 优惠金额,计价单位:元 /// [Column(DbType = "decimal(18,2)")] public decimal? SalePrice { get; set; } = 0.00M; /// /// 促销类型,促销类型枚举:[满减优惠,套装优惠,闪团优惠,团购优惠,预售优惠] /// public string SaleTypeDesc { get; set; } } }