Dun.Jason 9 месяцев назад
Родитель
Сommit
5c5271eb1e

+ 6 - 0
src/Hotline.Api/Controllers/OrderController.cs

@@ -394,6 +394,12 @@ public class OrderController : BaseController
         //推省上
         var publishPublishOrder = _mapper.Map<PublishPublishOrderDto>(orderPublish);
         publishPublishOrder.Order = _mapper.Map<OrderDto>(order);
+        //查询实际办理附件
+        if (!string.IsNullOrEmpty(order.ActualHandleStepId))
+        {
+            var actualHandleStep = await _workflowStepRepository.GetAsync(order.ActualHandleStepId, HttpContext.RequestAborted);
+            publishPublishOrder.FileJsons = actualHandleStep?.FileJson;
+        }
         await _capPublisher.PublishAsync(Hotline.Share.Mq.EventNames.HotlineOrderPublishOrder, publishPublishOrder);
 
         var orderVisit = new OrderVisit();

+ 4 - 0
src/Hotline.Share/Dtos/Order/PublishedDto.cs

@@ -139,6 +139,10 @@ public class PublishPublishOrderDto
     /// </summary>
     public DateTime CreationTime { get; set; }
 
+    /// <summary>
+    /// 实际办理附件
+    /// </summary>
+    public List<FileJson>? FileJsons { get; set; }
     #region 省工单使用
 
     /// <summary>