Test.EIImageViewer
parent
fd6ade6c9e
commit
edf9fe6cc9
|
@ -192,7 +192,7 @@ namespace IRaCIS.Core.Application
|
|||
[HttpPost]
|
||||
public async Task<IResponseOutput> AsyncTrialCriterionDictionary(AsyncTrialCriterionDictionaryInDto inDto)
|
||||
{
|
||||
var trialCriterion = await _readingQuestionCriterionTrialRepository.Where(x => x.Id == inDto.TrialReadingCriterionId).FirstNotNullAsync();
|
||||
var trialCriterion = await _readingQuestionCriterionTrialRepository.FindAsync(inDto.TrialReadingCriterionId);
|
||||
|
||||
if (trialCriterion.ReadingQuestionCriterionSystemId != null)
|
||||
{
|
||||
|
|
|
@ -207,10 +207,8 @@ namespace IRaCIS.Application.Services
|
|||
List<ReadingQuestionCriterionTrial> needAddCriterionList =
|
||||
await _repository.Where<ReadingQuestionCriterionSystem>(x => x.IsEnable && x.CriterionType == CriterionType.RECIST1Pointt1).ProjectTo<ReadingQuestionCriterionTrial>(_mapper.ConfigurationProvider).ToListAsync();
|
||||
|
||||
var trialReadingCriteionId=NewId.NextGuid();
|
||||
needAddCriterionList.ForEach(x =>
|
||||
{
|
||||
x.Id= trialReadingCriteionId;
|
||||
x.TrialId = trial.Id;
|
||||
x.ReadingQuestionCriterionSystemId = x.Id;
|
||||
x.Id = NewId.NextGuid();
|
||||
|
@ -238,7 +236,7 @@ namespace IRaCIS.Application.Services
|
|||
});
|
||||
|
||||
|
||||
await _repository.AddRangeAsync(needAddCriterionList);
|
||||
var cretrion= await _repository.AddAsync(needAddCriterionList.FirstOrDefault());
|
||||
|
||||
//如果是PM, 则需要将该人员添加到 运维人员表
|
||||
//添加运维人员PM
|
||||
|
@ -263,7 +261,8 @@ namespace IRaCIS.Application.Services
|
|||
|
||||
_provider.Set(trial.Id.ToString(), StaticData.TrialState.TrialOngoing, TimeSpan.FromDays(7));
|
||||
|
||||
await _ITrialConfigService.AsyncTrialCriterionDictionary(new Core.Application.Contracts.AsyncTrialCriterionDictionaryInDto() { TrialReadingCriterionId = trialReadingCriteionId });
|
||||
await _ITrialConfigService.AsyncTrialCriterionDictionary(new Core.Application.Contracts.AsyncTrialCriterionDictionaryInDto() { TrialReadingCriterionId = cretrion.Id });
|
||||
|
||||
|
||||
return ResponseOutput.Ok(trial);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue