|
@ -227,7 +227,7 @@ namespace BBWYB.Server.Business |
|
|
#endregion
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
#region 最近采购的店铺商品
|
|
|
#region 最近采购的店铺商品
|
|
|
var recent30d = DateTime.Now.AddDays(-30); |
|
|
var recent30d = DateTime.Now.AddDays(-00); |
|
|
var bePurchasedProductSkuList = fsql.Select<OrderPurchaseInfo, OrderPurchaseRelationInfo, Order, ProductSku>() |
|
|
var bePurchasedProductSkuList = fsql.Select<OrderPurchaseInfo, OrderPurchaseRelationInfo, Order, ProductSku>() |
|
|
.InnerJoin((opi, opri, o, ps) => opi.OrderId == o.Id) |
|
|
.InnerJoin((opi, opri, o, ps) => opi.OrderId == o.Id) |
|
|
.InnerJoin((opi, opri, o, ps) => opri.PurchaseOrderId == opi.PurchaseOrderId) |
|
|
.InnerJoin((opi, opri, o, ps) => opri.PurchaseOrderId == opi.PurchaseOrderId) |
|
@ -237,18 +237,21 @@ namespace BBWYB.Server.Business |
|
|
opi.IsEnabled == true && |
|
|
opi.IsEnabled == true && |
|
|
opi.CreateTime >= recent30d && |
|
|
opi.CreateTime >= recent30d && |
|
|
purchaserIdList.Contains(opi.PurchaserId)) |
|
|
purchaserIdList.Contains(opi.PurchaserId)) |
|
|
.OrderByDescending((opi, opri, o, ps) => opi.CreateTime) |
|
|
.GroupBy((opi, opri, o, ps) => new |
|
|
.ToList((opi, opri, o, ps) => new |
|
|
|
|
|
{ |
|
|
{ |
|
|
opi.PurchaserId, |
|
|
|
|
|
ps.Id, |
|
|
ps.Id, |
|
|
|
|
|
opi.PurchaserId, |
|
|
ps.Logo, |
|
|
ps.Logo, |
|
|
ps.SkuName, |
|
|
ps.SkuName, |
|
|
//ps.Price,
|
|
|
|
|
|
opi.PurchaseOrderId, |
|
|
|
|
|
opi.OrderId, |
|
|
|
|
|
opi.CreateTime, |
|
|
|
|
|
opri.SourceSkuId |
|
|
opri.SourceSkuId |
|
|
|
|
|
}) |
|
|
|
|
|
.ToList(g => new |
|
|
|
|
|
{ |
|
|
|
|
|
g.Key.Id, |
|
|
|
|
|
g.Key.PurchaserId, |
|
|
|
|
|
g.Key.Logo, |
|
|
|
|
|
g.Key.SkuName, |
|
|
|
|
|
g.Key.SourceSkuId |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -305,9 +308,7 @@ namespace BBWYB.Server.Business |
|
|
Id = x.Id, |
|
|
Id = x.Id, |
|
|
Logo = x.Logo, |
|
|
Logo = x.Logo, |
|
|
SkuName = x.SkuName, |
|
|
SkuName = x.SkuName, |
|
|
BelongSku = x.SourceSkuId, |
|
|
BelongSku = x.SourceSkuId |
|
|
OrderId = x.OrderId, |
|
|
|
|
|
PurchaserOrderId = x.PurchaseOrderId |
|
|
|
|
|
}).ToList(); |
|
|
}).ToList(); |
|
|
#endregion
|
|
|
#endregion
|
|
|
|
|
|
|
|
|