diff --git a/BBWYB.Server.Business/Purchaser/PurchaserBusiness.cs b/BBWYB.Server.Business/Purchaser/PurchaserBusiness.cs index 434ccd9..93122bb 100644 --- a/BBWYB.Server.Business/Purchaser/PurchaserBusiness.cs +++ b/BBWYB.Server.Business/Purchaser/PurchaserBusiness.cs @@ -241,8 +241,11 @@ namespace BBWYB.Server.Business ps.Id, ps.Logo, ps.SkuName, - ps.Price, - opi.CreateTime + //ps.Price, + opi.PurchaseOrderId, + opi.OrderId, + opi.CreateTime, + opri.SourceSkuId }); @@ -294,12 +297,14 @@ namespace BBWYB.Server.Business #endregion #region 最近采购店铺商品 - purchaser.Recent30dProductSku = bePurchasedProductSkuList.Where(x => x.PurchaserId == purchaser.Id).Take(10).Select(x => new ProductSkuResponse() + purchaser.Recent30dProductSku = bePurchasedProductSkuList.Where(x => x.PurchaserId == purchaser.Id).Take(10).Select(x => new RecentPurchasedSkuResponse() { Id = x.Id, Logo = x.Logo, SkuName = x.SkuName, - Price = x.Price + BelongSku = x.SourceSkuId, + OrderId = x.OrderId, + PurchaserOrderId = x.PurchaseOrderId }).ToList(); #endregion diff --git a/BBWYB.Server.Model/Dto/Response/Product/RecentPurchasedSkuResponse.cs b/BBWYB.Server.Model/Dto/Response/Product/RecentPurchasedSkuResponse.cs new file mode 100644 index 0000000..dd29ac5 --- /dev/null +++ b/BBWYB.Server.Model/Dto/Response/Product/RecentPurchasedSkuResponse.cs @@ -0,0 +1,29 @@ +namespace BBWYB.Server.Model.Dto +{ + public class RecentPurchasedSkuResponse + { + /// + /// SkuId + /// + public string Id { get; set; } + + public string SkuName { get; set; } + + public string Logo { get; set; } + + /// + /// 归属SkuId(JD) + /// + public string BelongSku { get; set; } + + /// + /// 采购单号 + /// + public string PurchaserOrderId { get; set; } + + /// + /// 订单Id + /// + public string OrderId { get; set; } + } +} diff --git a/BBWYB.Server.Model/Dto/Response/Purchaser/PurchaserResponse.cs b/BBWYB.Server.Model/Dto/Response/Purchaser/PurchaserResponse.cs index f0df51f..1a573f9 100644 --- a/BBWYB.Server.Model/Dto/Response/Purchaser/PurchaserResponse.cs +++ b/BBWYB.Server.Model/Dto/Response/Purchaser/PurchaserResponse.cs @@ -52,13 +52,13 @@ namespace BBWYB.Server.Model.Dto /// /// 最近30天具有采购行为的店铺SKU /// - public IList Recent30dProductSku { get; set; } + public IList Recent30dProductSku { get; set; } public PurchaserResponse() { CategoryList = new List(); TagList = new List(); - Recent30dProductSku = new List(); + Recent30dProductSku = new List(); } } }