|
|
@ -40,8 +40,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var _7dCampaignProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.CampaignId.Value) && |
|
|
|
jr.OrderTime >= _7dStartDate && |
|
|
|
jr.OrderTime <= _7dEndTime) |
|
|
|
jr.CookieTime >= _7dStartDate && |
|
|
|
jr.CookieTime <= _7dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.CampaignId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -61,8 +61,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var _30dCampaignProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.CampaignId.Value) && |
|
|
|
jr.OrderTime >= _30dStartDate && |
|
|
|
jr.OrderTime <= _30dEndTime) |
|
|
|
jr.CookieTime >= _30dStartDate && |
|
|
|
jr.CookieTime <= _30dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.CampaignId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -82,8 +82,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var customDaysCampaignProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.CampaignId.Value) && |
|
|
|
jr.OrderTime >= gOIRequest.StartDate && |
|
|
|
jr.OrderTime <= customEndTime) |
|
|
|
jr.CookieTime >= gOIRequest.StartDate && |
|
|
|
jr.CookieTime <= customEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.CampaignId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -136,8 +136,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var _7dAdGroupProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.AdGroupId.Value) && |
|
|
|
jr.OrderTime >= _7dStartDate && |
|
|
|
jr.OrderTime <= _7dEndTime) |
|
|
|
jr.CookieTime >= _7dStartDate && |
|
|
|
jr.CookieTime <= _7dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.AdGroupId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -157,8 +157,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var _30dAdGroupProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.AdGroupId.Value) && |
|
|
|
jr.OrderTime >= _30dStartDate && |
|
|
|
jr.OrderTime <= _30dEndTime) |
|
|
|
jr.CookieTime >= _30dStartDate && |
|
|
|
jr.CookieTime <= _30dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.AdGroupId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -178,8 +178,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var customDaysAdGroupProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.AdGroupId.Value) && |
|
|
|
jr.OrderTime >= gOIRequest.StartDate && |
|
|
|
jr.OrderTime <= customEndTime) |
|
|
|
jr.CookieTime >= gOIRequest.StartDate && |
|
|
|
jr.CookieTime <= customEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.AdGroupId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -232,8 +232,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var _7dAdProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.AdId.Value) && |
|
|
|
jr.OrderTime >= _7dStartDate && |
|
|
|
jr.OrderTime <= _7dEndTime) |
|
|
|
jr.CookieTime >= _7dStartDate && |
|
|
|
jr.CookieTime <= _7dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.AdId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -253,8 +253,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var _30dAdProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.AdId.Value) && |
|
|
|
jr.OrderTime >= _30dStartDate && |
|
|
|
jr.OrderTime <= _30dEndTime) |
|
|
|
jr.CookieTime >= _30dStartDate && |
|
|
|
jr.CookieTime <= _30dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.AdId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -274,8 +274,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
|
|
|
|
var customDaysAdProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.AdId.Value) && |
|
|
|
jr.OrderTime >= gOIRequest.StartDate && |
|
|
|
jr.OrderTime <= customEndTime) |
|
|
|
jr.CookieTime >= gOIRequest.StartDate && |
|
|
|
jr.CookieTime <= customEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.AdId) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -330,8 +330,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
var _7dSkuProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.PopularizeSku) && |
|
|
|
jr.BusinessType == 134217728 && |
|
|
|
jr.OrderTime >= _7dStartDate && |
|
|
|
jr.OrderTime <= _7dEndTime) |
|
|
|
jr.CookieTime >= _7dStartDate && |
|
|
|
jr.CookieTime <= _7dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.PopularizeSku) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -353,8 +353,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
var _30dSkuProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.PopularizeSku) && |
|
|
|
jr.BusinessType == 134217728 && |
|
|
|
jr.OrderTime >= _30dStartDate && |
|
|
|
jr.OrderTime <= _30dEndTime) |
|
|
|
jr.CookieTime >= _30dStartDate && |
|
|
|
jr.CookieTime <= _30dEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.PopularizeSku) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
@ -376,8 +376,8 @@ namespace BBWY.Server.Business.Statistics |
|
|
|
var customDaysSkuProfits = fsql.Select<JDOrderPopularizeRelation, OrderCost>().InnerJoin((jr, oc) => jr.OrderId == oc.OrderId) |
|
|
|
.Where((jr, oc) => gOIRequest.LevelIdList.Contains(jr.PopularizeSku) && |
|
|
|
jr.BusinessType == 134217728 && |
|
|
|
jr.OrderTime >= gOIRequest.StartDate && |
|
|
|
jr.OrderTime <= customEndTime) |
|
|
|
jr.CookieTime >= gOIRequest.StartDate && |
|
|
|
jr.CookieTime <= customEndTime) |
|
|
|
.GroupBy((jr, oc) => jr.PopularizeSku) |
|
|
|
.ToList(g => new |
|
|
|
{ |
|
|
|