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,