/// <summary> /// 获取订单信息 /// </summary> /// <returns>Task<Response<GetOrderingResponse>>.</returns> /// <exception cref="NotImplementedException"></exception> public async Task <Response <GetOrderingResponse[]> > GetOrderingInfo(GetOrderingRequest request) { var userId = contextAccessor.UserId(); var tempRow = await(from ordering in this.strokeContext.Orders where ordering.UserId == userId && ordering.OrderStatus == request.OrderStatus select new GetOrderingResponse { Id = ordering.Id, OrderNo = ordering.OrderNo, OrderStatus = ordering.OrderStatus, Price = ordering.Price, ImageUrl = ordering.ImageUrl, Remark = ordering.Remark, Title = ordering.Title, StrokeId = ordering.StrokeId, City = ordering.City, Destination = ordering.Destination, NumberDay = ordering.NumberDay }).ToArrayAsync(); return(new Response <GetOrderingResponse[]> { Data = tempRow }); }
public Task <Response <GetOrderingResponse[]> > GetOrderingInfo([FromBody] GetOrderingRequest request) { return(orderingService.GetOrderingInfo(request)); }