shanji 2 years ago
parent
commit
235db2f6cc
  1. 5
      BBWYB.Server.Business/Sync/OrderSyncBusiness.cs
  2. 22
      BBWYB.Server.Model/Db/Product/Skutotalsaleinfo.cs
  3. 54
      BBWYB.Server.Model/Db/Product/SpuTotalSaleInfo.cs

5
BBWYB.Server.Business/Sync/OrderSyncBusiness.cs

@ -196,8 +196,7 @@ namespace BBWYB.Server.Business.Sync
ProductId = qtOrderSku.ProductId,
BelongSkuId = belongSkus?.FirstOrDefault(j => j.Value<string>("SkuId") == qtOrderSku.SkuId)?.Value<string>("BelongSkuId") ?? string.Empty,
InPackAmount = qtOrderSku.PackAmount,
BuyerPayFreight = qtOrderSku.FreightAmount,
IsNeedOptimization = 0
BuyerPayFreight = qtOrderSku.FreightAmount
});
}
//收货人
@ -286,8 +285,6 @@ namespace BBWYB.Server.Business.Sync
CreateTime = DateTime.Now,
IsEnabled = true,
ItemCount = 0,
LastOptimizationItemCount = 0,
LastOptimizationTime = null,
ProductId = qtOrderSku.ProductId,
ShopId = shopId,
UpdateTime = DateTime.Now

22
BBWYB.Server.Model/Db/Product/Skutotalsaleinfo.cs

@ -1,12 +1,4 @@
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;
using FreeSql.DataAnnotations;
namespace BBWYB.Server.Model.Db
{
@ -39,18 +31,6 @@ namespace BBWYB.Server.Model.Db
[Column(DbType = "bigint")]
public long? ItemCount { get; set; }
/// <summary>
/// 上次优化时的销量
/// </summary>
[Column(DbType = "bigint")]
public long? LastOptimizationItemCount { get; set; }
/// <summary>
/// 上次优化时间
/// </summary>
[Column(DbType = "datetime")]
public DateTime? LastOptimizationTime { get; set; }
/// <summary>
/// Spu
/// </summary>

54
BBWYB.Server.Model/Db/Product/SpuTotalSaleInfo.cs

@ -0,0 +1,54 @@
using FreeSql.DataAnnotations;
namespace BBWYB.Server.Model.Db
{
/// <summary>
/// Spu总销量表
/// </summary>
[Table(Name = "sputotalsaleinfo", DisableSyncStructure = true)]
public partial class SpuTotalSaleInfo
{
/// <summary>
/// Spu
/// </summary>
[Column(StringLength = 50, IsPrimary = true, IsNullable = false)]
public string ProductId { get; set; }
[Column(DbType = "datetime")]
public DateTime? CreateTime { get; set; }
/// <summary>
/// 是否有效
/// </summary>
public bool? IsEnabled { get; set; } = false;
/// <summary>
/// 销量,销售件数
/// </summary>
[Column(DbType = "bigint")]
public long? ItemCount { get; set; }
/// <summary>
/// 上次优化时的销量
/// </summary>
[Column(DbType = "bigint")]
public long? LastOptimizationItemCount { get; set; }
/// <summary>
/// 上次优化时间
/// </summary>
[Column(DbType = "datetime")]
public DateTime? LastOptimizationTime { get; set; }
[Column(DbType = "bigint")]
public long? ShopId { get; set; }
[Column(DbType = "datetime")]
public DateTime? UpdateTime { get; set; }
}
}
Loading…
Cancel
Save