|
@ -2823,6 +2823,8 @@ namespace BBWYB.Server.Business |
|
|
{ |
|
|
{ |
|
|
orderSku.Price = currentOrderSkuProductAmount / orderSku.ItemTotal; |
|
|
orderSku.Price = currentOrderSkuProductAmount / orderSku.ItemTotal; |
|
|
orderSku.BuyerPayFreight = currentPurchaseFreight; |
|
|
orderSku.BuyerPayFreight = currentPurchaseFreight; |
|
|
|
|
|
if (!op_EditPriceSkuRequests.Any(x => x.SkuId == orderSku.SkuId)) |
|
|
|
|
|
{ |
|
|
op_EditPriceSkuRequests.Add(new OP_EditPriceSkuRequest() |
|
|
op_EditPriceSkuRequests.Add(new OP_EditPriceSkuRequest() |
|
|
{ |
|
|
{ |
|
|
Freight = currentPurchaseFreight ?? 0M, |
|
|
Freight = currentPurchaseFreight ?? 0M, |
|
@ -2834,6 +2836,8 @@ namespace BBWYB.Server.Business |
|
|
updateOrderSkuList.Add(fsql.Update<OrderSku>(orderSku.Id).Set(osku => osku.Price, orderSku.Price) |
|
|
updateOrderSkuList.Add(fsql.Update<OrderSku>(orderSku.Id).Set(osku => osku.Price, orderSku.Price) |
|
|
.Set(osku => osku.BuyerPayFreight, orderSku.BuyerPayFreight)); |
|
|
.Set(osku => osku.BuyerPayFreight, orderSku.BuyerPayFreight)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
#endregion
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
var dbOrderSkuDetail = dbOrderCostDetails.FirstOrDefault(ocd => ocd.SkuId == belongSkuId && ocd.PurchaseOrderId == opi.PurchaseOrderId); |
|
|
var dbOrderSkuDetail = dbOrderCostDetails.FirstOrDefault(ocd => ocd.SkuId == belongSkuId && ocd.PurchaseOrderId == opi.PurchaseOrderId); |
|
|