tangjiang 7 months ago
parent
commit
8645da2be3
1 changed files with 13 additions and 0 deletions
  1. 13 0
      src/Hotline.Api/Controllers/DataSharingController.cs

+ 13 - 0
src/Hotline.Api/Controllers/DataSharingController.cs

@@ -50,6 +50,19 @@ namespace Hotline.Api.Controllers
             return _mapper.Map<OrderDto>(order);
         }
 
+        /// <summary>
+        /// 根据工单Id查询信件详情
+        /// </summary>
+        /// <param name="dto"></param>
+        /// <returns></returns>
+        [AllowAnonymous]
+        [HttpPost("get_order_detail_by_id")]
+        public async Task<OrderDto> GetOrderDetailById([FromBody] GetOrderDetailDto dto)
+        {
+            var order = await _orderRepository.GetAsync(p => p.Id == dto.Id, HttpContext.RequestAborted);
+            return _mapper.Map<OrderDto>(order);
+        }
+
         /// <summary>
         /// 平台查询自己写入的工单
         /// </summary>