|
@@ -57,13 +57,13 @@ namespace Hotline.Api.Controllers
|
|
|
/// <returns></returns>
|
|
|
[AllowAnonymous]
|
|
|
[HttpPost("get_order_detail_by_id")]
|
|
|
- public async Task<OrderDto> GetOrderDetailById([FromBody] GetOrderDetailDto dto)
|
|
|
+ public async Task<PublishDto> GetOrderDetailById([FromBody] GetOrderDetailDto dto)
|
|
|
{
|
|
|
var order = await _orderRepository.Queryable()
|
|
|
- .Where(p => p.Id == dto.Id)
|
|
|
- .WhereIF(!string.IsNullOrEmpty(dto.No), p => p.No == dto.No)
|
|
|
- .FirstAsync();
|
|
|
- return _mapper.Map<OrderDto>(order);
|
|
|
+ .Includes(d => d.OrderPublish)
|
|
|
+ .Where(p => p.Id == dto.Id)
|
|
|
+ .FirstAsync();
|
|
|
+ return _mapper.Map<PublishDto>(order);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|