修改一版
This commit is contained in:
@@ -27,6 +27,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
private readonly IRepository<Trial> _trialRepository;
|
||||
private readonly IEasyCachingProvider _provider;
|
||||
private readonly IRepository<SubjectVisit> _subjectVisitRepository;
|
||||
private readonly IRepository<ReadingJudgeInfo> _readingJudgeInfoRepository;
|
||||
private readonly IRepository<TaskAllocationRule> _taskAllocationRuleRepository;
|
||||
private readonly IRepository<SubjectUser> _subjectUserRepository;
|
||||
|
||||
@@ -36,12 +37,15 @@ namespace IRaCIS.Core.Application.Service
|
||||
|
||||
|
||||
public VisitTaskHelpeService(IRepository<VisitTask> visitTaskRepository, IRepository<SubjectUser> subjectUserRepository, IRepository<Trial> trialRepository, IEasyCachingProvider provider,
|
||||
IRepository<SubjectVisit> subjectVisitRepository, IRepository<TaskAllocationRule> taskAllocationRuleRepository, IMapper mapper, IUserInfo userInfo, IRepository<VisitTaskReReading> visitTaskReReadingRepository)
|
||||
IRepository<SubjectVisit> subjectVisitRepository,
|
||||
IRepository<ReadingJudgeInfo> readingJudgeInfoRepository,
|
||||
IRepository<TaskAllocationRule> taskAllocationRuleRepository, IMapper mapper, IUserInfo userInfo, IRepository<VisitTaskReReading> visitTaskReReadingRepository)
|
||||
{
|
||||
_visitTaskRepository = visitTaskRepository;
|
||||
_trialRepository = trialRepository;
|
||||
_provider = provider;
|
||||
_subjectVisitRepository = subjectVisitRepository;
|
||||
this._readingJudgeInfoRepository = readingJudgeInfoRepository;
|
||||
_taskAllocationRuleRepository = taskAllocationRuleRepository;
|
||||
_subjectUserRepository = subjectUserRepository;
|
||||
_mapper = mapper;
|
||||
@@ -382,6 +386,15 @@ namespace IRaCIS.Core.Application.Service
|
||||
{
|
||||
JudgeVisitTaskId = visitTask.Id
|
||||
});
|
||||
|
||||
await _readingJudgeInfoRepository.AddAsync(new ReadingJudgeInfo()
|
||||
{
|
||||
JudgeTaskId = visitTask.Id,
|
||||
SubjectId = firstTask.SubjectId,
|
||||
TrialId = firstTask.TrialId,
|
||||
TaskIdOne = generateTaskCommand.JudgeVisitTaskIdList[0],
|
||||
TaskIdTwo = generateTaskCommand.JudgeVisitTaskIdList[1]
|
||||
});
|
||||
break;
|
||||
|
||||
//case ReadingCategory.ReadingPeriod:
|
||||
|
||||
Reference in New Issue
Block a user