|
|
@ -174,7 +174,9 @@ namespace BBWY.Server.Business |
|
|
|
var orderIdList = orderList.Select(o => o.Id).ToList(); |
|
|
|
|
|
|
|
#region 处理代发信息
|
|
|
|
var orderDropShippingList = fsql.Select<OrderDropShipping>().Where(ods => orderIdList.Contains(ods.OrderId)).ToList().Map<IList<OrderDropShippingResponse>>(); |
|
|
|
var orderDropShippingList = fsql.Select<OrderDropShipping>().Where(ods => orderIdList.Contains(ods.OrderId) && ods.IsHistory == false) |
|
|
|
.ToList() |
|
|
|
.Map<IList<OrderDropShippingResponse>>(); |
|
|
|
foreach (var order in orderList) |
|
|
|
order.OrderDropShippingList = orderDropShippingList.Where(ods => ods.OrderId == order.Id).ToList(); |
|
|
|
#endregion
|
|
|
@ -296,7 +298,7 @@ namespace BBWY.Server.Business |
|
|
|
StorageAmount = g.Sum(g.Value.StorageAmount), |
|
|
|
PurchaseFreight = g.Sum(g.Value.PurchaseFreight) |
|
|
|
}); |
|
|
|
var orderDropShippingList = fsql.Select<OrderDropShipping>().Where(ods => orderIdList.Contains(ods.OrderId)).ToList(); |
|
|
|
var orderDropShippingList = fsql.Select<OrderDropShipping>().Where(ods => orderIdList.Contains(ods.OrderId) && ods.IsHistory == false).ToList(); |
|
|
|
|
|
|
|
foreach (var order in orderSourceList) |
|
|
|
{ |
|
|
@ -327,7 +329,7 @@ namespace BBWY.Server.Business |
|
|
|
var orderSkuList = fsql.Select<OrderSku>().Where(osku => osku.OrderId == orderId).ToList().Map<IList<OrderSkuResponse>>(); |
|
|
|
var orderCouponList = fsql.Select<OrderCoupon>().Where(oc => oc.OrderId == orderId).ToList().Map<IList<OrderCouponResponse>>(); |
|
|
|
var orderCostDetailList = fsql.Select<OrderCostDetail>().Where(ocd => ocd.OrderId == orderId && ocd.IsEnabled == true).ToList().Map<IList<OrderCostDetailResponse>>(); |
|
|
|
var orderDropShippingList = fsql.Select<OrderDropShipping>().Where(ods => ods.OrderId == orderId).ToList().Map<IList<OrderDropShippingResponse>>(); |
|
|
|
var orderDropShippingList = fsql.Select<OrderDropShipping>().Where(ods => ods.OrderId == orderId && ods.IsHistory == false).ToList().Map<IList<OrderDropShippingResponse>>(); |
|
|
|
|
|
|
|
if (order.IsAfterSaleOrder) |
|
|
|
orderResponse.AfterSaleOrderList = fsql.Select<AfterSaleOrder>().Where(aso => aso.OrderId == orderId).ToList<AfterSaleOrderResponse>(); |
|
|
|