using FreeSql.DataAnnotations; using System; namespace BBWY.Server.Model.Db { [Table(Name = "ordercoupon_new", DisableSyncStructure = true)] public partial class OrderCoupon_New { [Column(DbType = "bigint", IsPrimary = true)] public long Id { get; set; } /// /// 优惠券数量/发行量 /// [Column(DbType = "int")] public int? CouponNum { get; set; } = 0; /// /// POP优惠券ID /// [Column(DbType = "int")] public int? CouponId { get; set; } /// /// 活动名称 /// public string CouponName { get; set; } /// /// 优惠券面额,计价单位:元 /// public decimal? CouponPrice { get; set; } = 0.00M; /// /// 优惠券类型,优惠券类型枚举:[京券,平台京券,限品类京券,东券,平台东券,限品类东券,店铺京券,店铺限商品京券,店铺东券,店铺限商品东券,按比例分摊平台券,自营承担平台券,商家承担平台券] /// public string CouponTypeDesc { get; set; } [Column(DbType = "datetime")] public DateTime? CreateTime { get; set; } /// /// 平台优惠券ID /// [Column(StringLength = 50)] public string JdCouponId { get; set; } /// /// 平台分摊金额,计价单位:元 /// [Column(DbType = "decimal(18,2)")] public decimal? JdDivideMoney { get; set; } = 0.00M; /// /// 价格分摊标识[true:有分摊金额数据 false:无分摊金额数据] /// public bool? PriceDivide { get; set; } /// /// 商家分摊金额,计价单位:元 /// [Column(DbType = "decimal(18,2)")] public decimal? VenderDivideMoney { get; set; } = 0.00M; [Column(StringLength = 50)] public string OrderId { get; set; } } }