步步为盈
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
2.1 KiB

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; }
/// <summary>
/// 优惠券数量/发行量
/// </summary>
[Column(DbType = "int")]
public int? CouponNum { get; set; } = 0;
/// <summary>
/// POP优惠券ID
/// </summary>
[Column(DbType = "int")]
public int? CouponId { get; set; }
/// <summary>
/// 活动名称
/// </summary>
public string CouponName { get; set; }
/// <summary>
/// 优惠券面额,计价单位:元
/// </summary>
public decimal? CouponPrice { get; set; } = 0.00M;
/// <summary>
/// 优惠券类型,优惠券类型枚举:[京券,平台京券,限品类京券,东券,平台东券,限品类东券,店铺京券,店铺限商品京券,店铺东券,店铺限商品东券,按比例分摊平台券,自营承担平台券,商家承担平台券]
/// </summary>
public string CouponTypeDesc { get; set; }
[Column(DbType = "datetime")]
public DateTime? CreateTime { get; set; }
/// <summary>
/// 平台优惠券ID
/// </summary>
[Column(StringLength = 50)]
public string JdCouponId { get; set; }
/// <summary>
/// 平台分摊金额,计价单位:元
/// </summary>
[Column(DbType = "decimal(18,2)")]
public decimal? JdDivideMoney { get; set; } = 0.00M;
/// <summary>
/// 价格分摊标识[true:有分摊金额数据 false:无分摊金额数据]
/// </summary>
public bool? PriceDivide { get; set; }
/// <summary>
/// 商家分摊金额,计价单位:元
/// </summary>
[Column(DbType = "decimal(18,2)")]
public decimal? VenderDivideMoney { get; set; } = 0.00M;
[Column(StringLength = 50)]
public string OrderId { get; set; }
}
}