xf 4 月之前
父節點
當前提交
082f3caab0

+ 1 - 0
src/Hotline.Application/Mappers/WorkflowMapperConfigs.cs

@@ -55,6 +55,7 @@ public class WorkflowMapperConfigs : IRegister
             ;
 
         config.ForType<WorkflowTrace, WorkflowTrace>()
+            .Ignore(d=>d.Id)
             .Ignore(d => d.Workflow)
             .Ignore(d => d.OrderPublish)
             .Ignore(d => d.OrderVisit)

+ 4 - 0
src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

@@ -3281,6 +3281,10 @@ namespace Hotline.FlowEngine.Workflows
         {
             var now = DateTime.Now;
             var TrashEndTrace = _mapper.Map<WorkflowTrace>(visitTrace);
+            TrashEndTrace.StepId = null;
+            TrashEndTrace.OrderPublishId = null;
+            TrashEndTrace.OrderVisitId = null;
+
             TrashEndTrace.TraceStyle = ETraceStyle.TrashEnd;
             TrashEndTrace.Name = "结束";
             TrashEndTrace.Status = EWorkflowStepStatus.Handled;