|
|
@ -206,7 +206,7 @@ namespace BBWY.Server.Business |
|
|
|
|
|
|
|
var orderSkuAndRecentList = fsql.Select<OrderSku, SkuRecentCost>() |
|
|
|
.LeftJoin((osku, src) => osku.SkuId == src.SkuId) |
|
|
|
.Where((osku, src) => orderIdList.Contains(osku.SkuId) && osku.Price > 0) |
|
|
|
.Where((osku, src) => orderIdList.Contains(osku.OrderId) && osku.Price > 0) |
|
|
|
.ToList((osku, src) => new |
|
|
|
{ |
|
|
|
osku.Id, |
|
|
@ -291,6 +291,14 @@ namespace BBWY.Server.Business |
|
|
|
insertOrderCostDetailList.AddRange(currentOrderInsertOcdList); |
|
|
|
insertOrderCostList.Add(orderCost); |
|
|
|
} |
|
|
|
|
|
|
|
fsql.Transaction(() => |
|
|
|
{ |
|
|
|
if (insertOrderCostDetailList.Count() > 0) |
|
|
|
fsql.Insert(insertOrderCostDetailList).ExecuteAffrows(); |
|
|
|
if (insertOrderCostList.Count() > 0) |
|
|
|
fsql.Insert(insertOrderCostList).ExecuteAffrows(); |
|
|
|
}); |
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|
{ |
|
|
|