优化写法
continuous-integration/drone/push Build is passing Details

Uat_IRC_Net10
hang 2026-07-08 10:00:18 +08:00
parent 9d54fac8c5
commit dfb0c5a61c
1 changed files with 8 additions and 13 deletions

View File

@ -2079,32 +2079,27 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
//申请表 设置新任务Id
visitTaskReReadingAppply.NewReReadingTaskId = newTask.Id;
CopyImages(newTask, origenalTask);
//拷贝原始表单
if (visitTaskReReadingAppply.IsCopyOrigenalForms && influenceTask.Id == origenalTask.Id)
if (origenalTask.ReadingCategory == ReadingCategory.Visit)
{
if (origenalTask.ReadingCategory == ReadingCategory.Visit)
CopyImages(newTask, origenalTask);
//拷贝原始表单
if (visitTaskReReadingAppply.IsCopyOrigenalForms && influenceTask.Id == origenalTask.Id)
{
CopyForms(newTask, origenalTask);
}
}
//拷贝后续表单
if (visitTaskReReadingAppply.IsCopyFollowForms && origenalTask.VisitTaskNum != influenceTask.VisitTaskNum)
{
if (origenalTask.ReadingCategory == ReadingCategory.Visit)
//拷贝后续表单
if (visitTaskReReadingAppply.IsCopyFollowForms && origenalTask.VisitTaskNum != influenceTask.VisitTaskNum)
{
newTask.IsCopyLesionAnswer = true;
//CopyForms(newTask, origenalTask);
}
}
}
}