|
@@ -164,24 +164,6 @@ namespace Hotline.Application.Mappers
|
|
|
.IgnoreIf((s, d) => s.OrderComplain == null, d => d.OrderComplain)
|
|
|
.IgnoreIf((s, d) => s.OrderReport == null, d => d.OrderReport)
|
|
|
.IgnoreIf((s, d) => s.Hotspot == null, d => d.Hotspot)
|
|
|
- //.IgnoreIf((s, d) => s.Workflow == null, d => d.Workflow)
|
|
|
- //.Ignore(d => d.Workflow.Definition)
|
|
|
- //.Ignore(d => d.Workflow.StepBoxes)
|
|
|
- //.Ignore(d => d.Workflow.Traces)
|
|
|
- //.Ignore(d => d.Workflow)
|
|
|
- //.AfterMapping((s, d) =>
|
|
|
- //{
|
|
|
- // d.Workflow ??= new();
|
|
|
- // if (s.Workflow?.Supplements.Any() ?? false)
|
|
|
- // {
|
|
|
- // d.Workflow.Supplements = s.Workflow.Supplements.Adapt<List<WorkflowSupplementDto>>();
|
|
|
- // }
|
|
|
-
|
|
|
- // if (s.Workflow?.Assigns.Any() ?? false)
|
|
|
- // {
|
|
|
- // d.Workflow.Assigns = s.Workflow.Assigns.Adapt<List<WorkflowAssignDto>>();
|
|
|
- // }
|
|
|
- //})
|
|
|
;
|
|
|
|
|
|
config.ForType<AddOrderDto, Order>()
|
|
@@ -194,7 +176,7 @@ namespace Hotline.Application.Mappers
|
|
|
.Map(d => d.OrderReport.Id, x => x.Id);
|
|
|
|
|
|
config.ForType<Workflow, Order>()
|
|
|
- //.Map(d => d.WorkflowId, s => s.Id)
|
|
|
+ .Map(d => d.WorkflowId, s => s.Id)
|
|
|
.Map(d => d.StartTime, s => s.CreationTime)
|
|
|
.Map(d => d.ExpiredTime, s => s.ExpiredTime)
|
|
|
.Map(d => d.ActualHandleStepCode, s => s.ActualHandleStepCode)
|
|
@@ -222,7 +204,6 @@ namespace Hotline.Application.Mappers
|
|
|
.IgnoreNonMapped(true)
|
|
|
.AfterMapping((s, d) =>
|
|
|
{
|
|
|
- d.WorkflowId = s.Id;
|
|
|
d.UpdateHandlingStatus(s.IsInCountersign());
|
|
|
})
|
|
|
;
|