diff --git a/BBWYB.Server.Business/Order/OrderBusiness.cs b/BBWYB.Server.Business/Order/OrderBusiness.cs index 2eb237b..aa106c5 100644 --- a/BBWYB.Server.Business/Order/OrderBusiness.cs +++ b/BBWYB.Server.Business/Order/OrderBusiness.cs @@ -239,6 +239,7 @@ namespace BBWYB.Server.Business var purchaseTimeLimitTask = orderTimeLimitTaskList.FirstOrDefault(x => x.OrderId == order.Id && x.SkuId == orderSku.SkuId); if (purchaseTimeLimitTask != null) orderSku.TimeLimitTaskList.Add(purchaseTimeLimitTask); + orderSku.PurchaseTimeLimitTask = orderSku.TimeLimitTaskList.FirstOrDefault(t => t.TaskType == Enums.TimeLimitTaskType.采购任务); } } diff --git a/BBWYB.Server.Model/Dto/Response/Order/OrderSkuResponse.cs b/BBWYB.Server.Model/Dto/Response/Order/OrderSkuResponse.cs index 6e78a6c..ccefa76 100644 --- a/BBWYB.Server.Model/Dto/Response/Order/OrderSkuResponse.cs +++ b/BBWYB.Server.Model/Dto/Response/Order/OrderSkuResponse.cs @@ -19,5 +19,10 @@ namespace BBWYB.Server.Model.Dto /// 限时任务列表 /// public IList TimeLimitTaskList { get; set; } + + /// + /// 采购限时任务 + /// + public TimeLimitTaskResponse? PurchaseTimeLimitTask { get; set; } } }