多个线程使用一个dbcontext bug
continuous-integration/drone/push Build is running Details

Test_IRC_Net8
hang 2026-02-05 10:44:52 +08:00
parent 0a4f00e63d
commit 76993b4c8b
1 changed files with 4 additions and 4 deletions

View File

@ -2056,7 +2056,7 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
ReReadingTask = influenceTask,
//同步才可以
Action = (newTask) =>
Action = async (newTask) =>
{
@ -2220,7 +2220,7 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
}
}
private async Task CopyForms(VisitTask newTask, VisitTask origenalTask)
private void CopyForms(VisitTask newTask, VisitTask origenalTask)
{
newTask.IsCopyLesionAnswer = true;
//自定义
@ -2311,9 +2311,9 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
_ = _readingTableAnswerRowInfoRepository.AddRangeAsync(readingTableAnswerRowInfoList).Result;
var noneMarkList = await _readingNoneDicomMarkRepository.Where(x => x.VisitTaskId == origenalTask.Id).ToListAsync();
var noneMarkList = _readingNoneDicomMarkRepository.Where(x => x.VisitTaskId == origenalTask.Id).ToList();
var noneMarkBindingList = await _readingNoneDicomMarkBindingRepository.Where(x => x.VisitTaskId == origenalTask.Id).ToListAsync();
var noneMarkBindingList = _readingNoneDicomMarkBindingRepository.Where(x => x.VisitTaskId == origenalTask.Id).ToList();
foreach (var item in noneMarkList)