测量数据里面带任务Id 需要替换
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-04-28 18:03:18 +08:00
parent 381b1965cf
commit 4034da47f2
1 changed files with 5 additions and 0 deletions

View File

@ -2203,6 +2203,7 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
{
item.Id = Guid.Empty;
item.VisitTaskId = newTask.Id;
item.MeasureData = item.MeasureData.Replace(origenalTask.Id.ToString(), newTask.Id.ToString());
}
_ = _readingCustomTagRepository.AddRangeAsync(readingCustomTagList).Result;
@ -2216,6 +2217,7 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
{
item.Id = Guid.Empty;
item.VisitTaskId = newTask.Id;
}
_ = _readingTaskQuestionAnswerRepository.AddRangeAsync(readingTaskQuestionAnswerList).Result;
@ -2227,6 +2229,8 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
item.Id = Guid.Empty;
item.FristAddTaskId = item.VisitTaskId == item.FristAddTaskId ? newTask.Id : item.FristAddTaskId;
item.VisitTaskId = newTask.Id;
item.MeasureData = item.MeasureData.Replace(origenalTask.Id.ToString(), newTask.Id.ToString());
}
@ -2253,6 +2257,7 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
//默认值是当前任务添加的
item.FristAddTaskId = originalVisitTaskId == originalFristAddTaskId ? newTask.Id : item.FristAddTaskId;
item.MeasureData = item.MeasureData.Replace(origenalTask.Id.ToString(), newTask.Id.ToString());
foreach (var item2 in item.LesionAnswerList)
{