shanji 3 years ago
parent
commit
8aef704f5f
  1. 6
      BBWY.Server.Business/Order/OrderBusiness.cs

6
BBWY.Server.Business/Order/OrderBusiness.cs

@ -1045,9 +1045,9 @@ namespace BBWY.Server.Business
dbOrderCost.ReissueAfterSaleAmount = afterSaleOrderSkuList.Sum(aso => aso.ReissueAfterSaleAmount ?? 0);
//退款采购货款
var refundPurchaseAmount = fsql.Select<OrderSku>().Where(osku => osku.OrderId == editAfterSaleOrderSkuRequest.OrderId &&
refundAfterSaleOrderSkuIds.Contains(osku.SkuId))
.Sum(osku => osku.Price * osku.ItemTotal);
var refundPurchaseAmount = fsql.Select<OrderCostDetail>().Where(ocd => ocd.OrderId == editAfterSaleOrderSkuRequest.OrderId &&
refundAfterSaleOrderSkuIds.Contains(ocd.SkuId))
.Sum(ocd => ocd.TotalCost);
//退款之后平台扣点
dbOrderCost.PlatformCommissionAmount = (dbOrder.OrderSellerPrice - dbOrderCost.RefundAmount) * (dbOrderCost?.PlatformCommissionRatio ?? 0.05M);

Loading…
Cancel
Save