示例#1
0
 /// <summary>
 /// 根据活动ID,与PID集合查询对应的活动信息与产品信息
 /// </summary>
 /// <param name="activityID"></param>
 /// <param name="pids"></param>
 /// <returns></returns>
 public async Task <OperationResult <List <FlashSaleModel> > > SelectFlashSaleDataByActivityIdsAsync(List <FlashSaleDataByActivityRequest> flashSaleDataByActivityRequests)
 {
     if (flashSaleDataByActivityRequests.Count > 20)
     {
         return(OperationResult.FromError <List <FlashSaleModel> >(ErrorCode.ParameterError, "最多支持20个活动ID集合查询"));
     }
     //return OperationResult.FromResult(await FlashSaleManager.SelectFlashSaleDataByActivityIdsAsync(flashSaleDataByActivityRequests));
     return(OperationResult.FromResult(await FlashSaleManager.GetFlashSaleActivityAndProductInfoAsync(flashSaleDataByActivityRequests)));
 }