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; }
}
}