From 23202dbff73b49da28f3645d449d4e9aa329a538 Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Wed, 10 Jan 2024 12:27:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=81=9A=E5=90=88=E5=AE=9E=E6=94=B6=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E5=8C=85=E5=90=AB=E4=BB=B6=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SiNan.Business/AggregationBusiness.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SiNan.Business/AggregationBusiness.cs b/SiNan.Business/AggregationBusiness.cs index 5d0901a..7a581ad 100644 --- a/SiNan.Business/AggregationBusiness.cs +++ b/SiNan.Business/AggregationBusiness.cs @@ -59,7 +59,7 @@ namespace SiNan.Business .GroupBy((osku, o) => new { osku.SkuId, osku.ProductId }) .ToList(g => new ActualAmountBySku { - ActualAmount = g.Sum(g.Value.Item1.ActualAmount), + ActualAmount = g.Sum(g.Value.Item1.ActualAmount * g.Value.Item1.ItemTotal), Sku = g.Key.SkuId, Spu = g.Key.ProductId }); @@ -80,7 +80,7 @@ namespace SiNan.Business .GroupBy((jr, o, osku) => new { osku.SkuId, jr.BusinessType, jr.CampaignId }) .ToList(g => new PopularizeAmountBySku { - ActualAmount = g.Sum(g.Value.Item3.ActualAmount), + ActualAmount = g.Sum(g.Value.Item3.ActualAmount * g.Value.Item3.ItemTotal), BusinessType = g.Value.Item1.BusinessType, Sku = g.Key.SkuId, CampaignId = g.Key.CampaignId