public async Task <OperationResult <IEnumerable <ActivityPriceModel> > > FetchActivityProductPriceAsync(ActivityPriceRequest request) { if (request.Items.Count < 1) { return(OperationResult.FromError <IEnumerable <ActivityPriceModel> >(ErrorCode.ParameterError, "参数不正确")); } var result = await FlashSaleCreateOrderManager.FetchActivityProductPrice(request); if (result == null) { return(OperationResult.FromError <IEnumerable <ActivityPriceModel> >(ErrorCode.ParameterError, "该商品未找到活动价")); } return(OperationResult.FromResult(result)); }
public async Task <OperationResult <CreateOrderResult> > FlashSaleCreateOrderAsync(CreateOrderRequest request, int type, FlashSaleOrderRequest flashrequest) { return(OperationResult.FromResult(await FlashSaleCreateOrderManager.FlashSaleCreateOrder(request))); }