/// <summary> /// 批量获取产品详情页 /// </summary> /// <param name="OwnerId"></param> /// <param name="UserId"></param> /// <param name="ProductItems"></param> /// <returns></returns> public async Task <OperationResult <IEnumerable <BargainProductModel> > > SelectBargainProductByIdAsync(Guid OwnerId, Guid UserId, List <BargainProductItem> ProductItems) { string inputStr = $"入参:OwnerId={OwnerId},UserId={UserId},ProductItems={JsonConvert.SerializeObject(ProductItems)}"; Logger.Info($"分享砍价活动 {nameof(SelectBargainProductByIdAsync)} {inputStr}"); if (ProductItems == null || ProductItems.Count == 0) { return(OperationResult.FromError <IEnumerable <BargainProductModel> >(ErrorCode.ParameterError, "参数不正确")); } var result = await BargainManager.SelectBargainProductById(OwnerId, UserId, ProductItems); Logger.Info( $"分享砍价活动 {nameof(SelectBargainProductByIdAsync)} 出参:result={JsonConvert.SerializeObject(result)} {inputStr}"); return(OperationResult.FromResult(result)); }