diff --git a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs index 7a02b2197..980551835 100644 --- a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs @@ -2079,6 +2079,9 @@ public class VisitTaskService(IRepository _visitTaskRepository, //申请表 设置新任务Id visitTaskReReadingAppply.NewReReadingTaskId = newTask.Id; + CopyImages(newTask, origenalTask); + + //拷贝原始表单 if (visitTaskReReadingAppply.IsCopyOrigenalForms && influenceTask.Id == origenalTask.Id) { @@ -2191,9 +2194,6 @@ public class VisitTaskService(IRepository _visitTaskRepository, visitTaskReReadingAppply.NewReReadingTaskId = newTask.Id; - CopyImages(newTask, origenalTask); - - if (visitTaskReReadingAppply.IsCopyOrigenalForms && influenceTask.Id == origenalTask.Id) { if (origenalTask.ReadingCategory == ReadingCategory.Visit)