7 changed files with 599 additions and 72 deletions
@ -0,0 +1,76 @@ |
|||
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; } |
|||
|
|||
} |
|||
|
|||
} |
@ -0,0 +1,59 @@ |
|||
using FreeSql.DataAnnotations; |
|||
using System; |
|||
|
|||
namespace BBWY.Server.Model.Db |
|||
{ |
|||
|
|||
/// <summary>
|
|||
/// 订单促销活动表
|
|||
/// </summary>
|
|||
[Table(Name = "orderpromotion", DisableSyncStructure = true)] |
|||
public partial class OrderPromotion |
|||
{ |
|||
|
|||
[Column(DbType = "bigint", IsPrimary = true)] |
|||
public long Id { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 活动开始时间
|
|||
/// </summary>
|
|||
[Column(DbType = "datetime")] |
|||
public DateTime? BeginTime { get; set; } |
|||
|
|||
[Column(DbType = "datetime")] |
|||
public DateTime? CreateTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 活动结束时间
|
|||
/// </summary>
|
|||
[Column(DbType = "datetime")] |
|||
public DateTime? EndTime { get; set; } |
|||
|
|||
[Column(StringLength = 50)] |
|||
public string OrderId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// pop促销ID
|
|||
/// </summary>
|
|||
[Column(DbType = "int")] |
|||
public int? PromotionId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 活动名称
|
|||
/// </summary>
|
|||
public string PromotionName { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 优惠金额,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? SalePrice { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 促销类型,促销类型枚举:[满减优惠,套装优惠,闪团优惠,团购优惠,预售优惠]
|
|||
/// </summary>
|
|||
public string SaleTypeDesc { get; set; } |
|||
|
|||
} |
|||
|
|||
} |
@ -0,0 +1,197 @@ |
|||
using FreeSql.DatabaseModel; |
|||
using System; |
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Reflection; |
|||
using System.Threading.Tasks; |
|||
using Newtonsoft.Json; |
|||
using FreeSql.DataAnnotations; |
|||
|
|||
namespace BBWY.Server.Model.Db |
|||
{ |
|||
|
|||
/// <summary>
|
|||
/// 订单合计信息表
|
|||
/// </summary>
|
|||
[Table(Name = "ordertotalinfo", DisableSyncStructure = true)] |
|||
public partial class OrderTotalInfo |
|||
{ |
|||
|
|||
[Column(StringLength = 50, IsPrimary = true, IsNullable = false)] |
|||
public string Id { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 合计满期赠促销
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalExpiryGiftDiscount { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计全球购一般税,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalGlobalGeneralTax { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计偏远运费,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalRemoteFee { get; set; } = 0.00M; |
|||
|
|||
[Column(DbType = "datetime")] |
|||
public DateTime? CreateTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 合计余额,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalBalance { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计基础优惠,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalBaseDiscount { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计基础运费,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalBaseFee { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计优惠券,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalCoupon { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计东券,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalDongQuan { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计全球购一般包税,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalGlobalGeneralIncludeTax { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计单品金额,计价单位:元
|
|||
/// </summary>
|
|||
|
|||
public decimal? TotalItemPrice { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计京东支付优惠,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalJdZhiFuYouHui { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计京豆,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalJingDou { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计京券,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalJingQuan { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计京享礼金,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalJingXiangLiJin { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计礼金优惠,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalLiJinYouHui { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计落地配服务,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalLuoDiPeiService { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计满减,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalManJian { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计按比例平台承担优惠券,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalPingTaiChengDanYouHuiQuan { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计plus会员95折优惠,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalPlus95 { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计跨店满减促销
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalPromotionDiscount { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计应付金额,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalShouldPay { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计超级红包,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalSuperRedEnvelope { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计全球购税费,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalTaxFee { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计退换货无忧,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalTuiHuanHuoWuYou { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计商家运费,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalVenderFee { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计限品类东券,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalXianPinLeiDongQuan { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计限品类京券,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalXianPinLeiJingQuan { get; set; } = 0.00M; |
|||
|
|||
/// <summary>
|
|||
/// 合计支付营销优惠,计价单位:元
|
|||
/// </summary>
|
|||
[Column(DbType = "decimal(18,2)")] |
|||
public decimal? TotalZhiFuYingXiaoYouHui { get; set; } = 0.00M; |
|||
|
|||
} |
|||
|
|||
} |
@ -1,50 +1,59 @@ |
|||
using FreeSql.DataAnnotations; |
|||
using Newtonsoft.Json; |
|||
using System; |
|||
|
|||
namespace BBWY.Server.Model.Db |
|||
{ |
|||
|
|||
[Table(Name = "product", DisableSyncStructure = true)] |
|||
public partial class Product { |
|||
|
|||
/// <summary>
|
|||
/// SPU
|
|||
/// </summary>
|
|||
[Column(StringLength = 50, IsPrimary = true, IsNullable = false)] |
|||
public string Id { get; set; } |
|||
|
|||
[Column(DbType = "datetime")] |
|||
public DateTime? CreateTime { get; set; } |
|||
|
|||
[Column(DbType = "int(1)", MapType = typeof(int))] |
|||
public Enums.Platform Platform { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 货号
|
|||
/// </summary>
|
|||
[Column(StringLength = 100)] |
|||
public string ProductItemNum { get; set; } |
|||
|
|||
|
|||
public long? ShopId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 标题
|
|||
/// </summary>
|
|||
|
|||
public string Title { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 主SkuId
|
|||
/// </summary>
|
|||
[Column(StringLength = 50)] |
|||
public string MainSkuId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 京东商品状态【-1:删除 1:从未上架 2:自主下架 4:系统下架 8:上架 513:从未上架待审 514:自主下架待审 516:系统下架待审 520:上架待审核 1028:系统下架审核失败】
|
|||
/// </summary>
|
|||
public int? State { get; set; } |
|||
|
|||
} |
|||
public partial class Product |
|||
{ |
|||
|
|||
/// <summary>
|
|||
/// SPU
|
|||
/// </summary>
|
|||
[Column(StringLength = 50, IsPrimary = true, IsNullable = false)] |
|||
public string Id { get; set; } |
|||
|
|||
[Column(DbType = "datetime")] |
|||
public DateTime? CreateTime { get; set; } |
|||
|
|||
[Column(DbType = "int(1)", MapType = typeof(int))] |
|||
public Enums.Platform Platform { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 货号
|
|||
/// </summary>
|
|||
[Column(StringLength = 100)] |
|||
public string ProductItemNum { get; set; } |
|||
|
|||
|
|||
public long? ShopId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 标题
|
|||
/// </summary>
|
|||
|
|||
public string Title { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 主SkuId
|
|||
/// </summary>
|
|||
[Column(StringLength = 50)] |
|||
public string MainSkuId { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 京东商品状态【-1:删除 1:从未上架 2:自主下架 4:系统下架 8:上架 513:从未上架待审 514:自主下架待审 516:系统下架待审 520:上架待审核 1028:系统下架审核失败】
|
|||
/// </summary>
|
|||
public int? State { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 商品阶段 新品款=0 成长款=1 日销款=2 TOP款=3 清仓款=4
|
|||
/// </summary>
|
|||
[Column(DbType = "int", MapType = typeof(int?))] |
|||
public Enums.Stage? Stage { get; set; } = 0; |
|||
|
|||
|
|||
} |
|||
|
|||
} |
|||
|
Loading…
Reference in new issue