diff --git a/BBWY.Server.Business/BillCorrection/BillCorrectionBusiness.cs b/BBWY.Server.Business/BillCorrection/BillCorrectionBusiness.cs index 965ba98f..00b4f497 100644 --- a/BBWY.Server.Business/BillCorrection/BillCorrectionBusiness.cs +++ b/BBWY.Server.Business/BillCorrection/BillCorrectionBusiness.cs @@ -21,6 +21,7 @@ namespace BBWY.Server.Business request.EndTime = request.EndTime.Date.AddDays(1).AddSeconds(-1); var orderList = fsql.Select() .Where(o => request.ShopIds.Contains(o.ShopId) && o.StartTime >= request.StartTime && o.StartTime <= request.EndTime) + .Where(o => o.IsGift == false) .OrderBy(o => o.StartTime) .ToList(o => new BillCorrectionOrderResponse { @@ -113,7 +114,7 @@ namespace BBWY.Server.Business var currentOrderAfterOrderList = afterOrderList.Where(aso => aso.OrderId == billCorrectionRequest.OrderId).ToList(); orderCost.DeliveryExpressFreight = billCorrectionRequest.NewDeliveryExpressFreight; - + if (order.StorageType != Model.Enums.StorageType.SD) { orderCost.CalculationOrderProfitAndCost(order, currentOrderAfterOrderList);