From 2ec8e1f2af668b246437f49eb95e327c4267bb93 Mon Sep 17 00:00:00 2001 From: jianweie code Date: Fri, 17 Nov 2023 23:54:11 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=8D=87=E7=BA=A7=E5=88=B0=E6=9C=80=E6=96=B0=E7=89=88?= =?UTF-8?q?sqlsuger=E4=B9=8B=E5=90=8E=EF=BC=8Csum=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E7=BA=A7=E8=81=94=E4=B8=8B=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Good/CoreCmsGoodsRepository.cs | 20 +++++++++---------- .../Pintuan/CoreCmsPintuanRuleRepository.cs | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs b/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs index adecbd0a..dac0c29f 100644 --- a/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs +++ b/CoreCms.Net.Repository/Good/CoreCmsGoodsRepository.cs @@ -929,7 +929,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -992,7 +992,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -1700,7 +1700,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -1742,7 +1742,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -2208,7 +2208,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -2252,7 +2252,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -2314,7 +2314,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -2358,7 +2358,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -2423,7 +2423,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, @@ -2468,7 +2468,7 @@ namespace CoreCms.Net.Repository buyCount = SqlFunc.Subqueryable() .LeftJoin((sOrderItem, sOrder) => sOrder.orderId == sOrderItem.orderId) .Where((sOrderItem, sOrder) => sOrderItem.goodsId == good.id && (sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.Yes || sOrder.payStatus == (int)GlobalEnumVars.OrderPayStatus.PartialYes)) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), sort = good.sort, labelIds = good.labelIds, createTime = good.createTime, diff --git a/CoreCms.Net.Repository/Pintuan/CoreCmsPintuanRuleRepository.cs b/CoreCms.Net.Repository/Pintuan/CoreCmsPintuanRuleRepository.cs index f4445ddf..4c95b149 100644 --- a/CoreCms.Net.Repository/Pintuan/CoreCmsPintuanRuleRepository.cs +++ b/CoreCms.Net.Repository/Pintuan/CoreCmsPintuanRuleRepository.cs @@ -213,7 +213,7 @@ namespace CoreCms.Net.Repository .Where((sOrderItem, sOrder) => sOrderItem.goodsId == pgModel.goodsId && sOrder.orderType == (int)GlobalEnumVars.OrderType.PinTuan && sOrder.objectId == prModel.id) - .Sum(p => p.nums), + .Sum((sOrderItem, sOrder) => sOrderItem.nums), peopleNumber = prModel.peopleNumber, timestamp = 0,