|
@ -149,6 +149,7 @@ namespace BBWY.Server.Business |
|
|
IsManualEdited = oct.IsManualEdited, |
|
|
IsManualEdited = oct.IsManualEdited, |
|
|
SDCommissionAmount = oct.SDCommissionAmount, |
|
|
SDCommissionAmount = oct.SDCommissionAmount, |
|
|
RefundAmount = oct.RefundAmount, |
|
|
RefundAmount = oct.RefundAmount, |
|
|
|
|
|
RefundPurchaseAmount = oct.RefundPurchaseAmount, |
|
|
ReissueAfterSaleAmount = oct.ReissueAfterSaleAmount, |
|
|
ReissueAfterSaleAmount = oct.ReissueAfterSaleAmount, |
|
|
ReissueFreight = oct.ReissueFreight, |
|
|
ReissueFreight = oct.ReissueFreight, |
|
|
ReissueProductAmount = oct.ReissueProductAmount |
|
|
ReissueProductAmount = oct.ReissueProductAmount |
|
@ -362,6 +363,7 @@ namespace BBWY.Server.Business |
|
|
IsManualEdited = oct.IsManualEdited, |
|
|
IsManualEdited = oct.IsManualEdited, |
|
|
SDCommissionAmount = oct.SDCommissionAmount, |
|
|
SDCommissionAmount = oct.SDCommissionAmount, |
|
|
RefundAmount = oct.RefundAmount, |
|
|
RefundAmount = oct.RefundAmount, |
|
|
|
|
|
RefundPurchaseAmount = oct.RefundPurchaseAmount, |
|
|
ReissueAfterSaleAmount = oct.ReissueAfterSaleAmount, |
|
|
ReissueAfterSaleAmount = oct.ReissueAfterSaleAmount, |
|
|
ReissueFreight = oct.ReissueFreight, |
|
|
ReissueFreight = oct.ReissueFreight, |
|
|
ReissueProductAmount = oct.ReissueProductAmount |
|
|
ReissueProductAmount = oct.ReissueProductAmount |
|
@ -1045,7 +1047,7 @@ namespace BBWY.Server.Business |
|
|
dbOrderCost.ReissueAfterSaleAmount = afterSaleOrderSkuList.Sum(aso => aso.ReissueAfterSaleAmount ?? 0); |
|
|
dbOrderCost.ReissueAfterSaleAmount = afterSaleOrderSkuList.Sum(aso => aso.ReissueAfterSaleAmount ?? 0); |
|
|
|
|
|
|
|
|
//退款采购货款
|
|
|
//退款采购货款
|
|
|
var refundPurchaseAmount = fsql.Select<OrderCostDetail>().Where(ocd => ocd.OrderId == editAfterSaleOrderSkuRequest.OrderId && |
|
|
dbOrderCost.RefundPurchaseAmount = fsql.Select<OrderCostDetail>().Where(ocd => ocd.OrderId == editAfterSaleOrderSkuRequest.OrderId && |
|
|
refundAfterSaleOrderSkuIds.Contains(ocd.SkuId)) |
|
|
refundAfterSaleOrderSkuIds.Contains(ocd.SkuId)) |
|
|
.Sum(ocd => ocd.TotalCost); |
|
|
.Sum(ocd => ocd.TotalCost); |
|
|
|
|
|
|
|
@ -1054,7 +1056,7 @@ namespace BBWY.Server.Business |
|
|
|
|
|
|
|
|
//订单利润
|
|
|
//订单利润
|
|
|
dbOrderCost.Profit = dbOrder.OrderSellerPrice + dbOrder.FreightPrice - dbOrderCost.RefundAmount - |
|
|
dbOrderCost.Profit = dbOrder.OrderSellerPrice + dbOrder.FreightPrice - dbOrderCost.RefundAmount - |
|
|
(dbOrderCost.PurchaseAmount - refundPurchaseAmount) - |
|
|
(dbOrderCost.PurchaseAmount - dbOrderCost.RefundPurchaseAmount) - |
|
|
dbOrderCost.DeliveryExpressFreight - |
|
|
dbOrderCost.DeliveryExpressFreight - |
|
|
dbOrderCost.PlatformCommissionAmount - |
|
|
dbOrderCost.PlatformCommissionAmount - |
|
|
dbOrderCost.ReissueProductAmount - |
|
|
dbOrderCost.ReissueProductAmount - |
|
|