修改部位初始化
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
4da4a4de89
commit
9cd60e9575
|
@ -68,10 +68,10 @@ namespace IRaCIS.Core.Application
|
||||||
IEasyCachingProvider provider,
|
IEasyCachingProvider provider,
|
||||||
IOrganInfoService iOrganInfoService,
|
IOrganInfoService iOrganInfoService,
|
||||||
IRepository<TrialCriterionAdditionalAssessmentType> trialCriterionAdditionalAssessmentTypeRepository,
|
IRepository<TrialCriterionAdditionalAssessmentType> trialCriterionAdditionalAssessmentTypeRepository,
|
||||||
IRepository<VisitTask> visitTaskRepository,
|
IRepository<VisitTask> visitTaskRepository,
|
||||||
IRepository<ReadingTableQuestionTrial> readingTableQuestionTrialRepository,
|
IRepository<ReadingTableQuestionTrial> readingTableQuestionTrialRepository,
|
||||||
IRepository<ReadingTableQuestionAnswer> readingTableQuestionAnswerRepository,
|
IRepository<ReadingTableQuestionAnswer> readingTableQuestionAnswerRepository,
|
||||||
IRepository<ReadingTableAnswerRowInfo> readingTableAnswerRowInfoRepository,
|
IRepository<ReadingTableAnswerRowInfo> readingTableAnswerRowInfoRepository,
|
||||||
IRepository<ReadingTaskQuestionAnswer> readingTaskQuestionAnswer
|
IRepository<ReadingTaskQuestionAnswer> readingTaskQuestionAnswer
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
|
@ -228,11 +228,15 @@ namespace IRaCIS.Application.Services
|
||||||
//维护部位到项目表
|
//维护部位到项目表
|
||||||
var searchList = await _repository.Where<Dictionary>(t => t.Parent.Code == "BodyPart" && t.ParentId != null && t.IsEnable).ProjectTo<BasicDicSelect>(_mapper.ConfigurationProvider).ToListAsync();
|
var searchList = await _repository.Where<Dictionary>(t => t.Parent.Code == "BodyPart" && t.ParentId != null && t.IsEnable).ProjectTo<BasicDicSelect>(_mapper.ConfigurationProvider).ToListAsync();
|
||||||
|
|
||||||
var needAddBodyPartList = searchList.Select(t => new TrialBodyPart() { Code = t.Code, Name = t.Value, NameCN = t.ValueCN });
|
var needAddBodyPartList = searchList.Select(t => new TrialBodyPart() { Code = t.Code, Name = t.Value, NameCN = t.ValueCN }).ToList();
|
||||||
|
|
||||||
needAddBodyPartList.ForEach(t => t.TrialId = trial.Id);
|
foreach (var item in needAddBodyPartList)
|
||||||
|
{
|
||||||
|
item.TrialId = trial.Id;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
await _repository.AddRangeAsync(needAddBodyPartList);
|
await _repository.AddRangeAsync(needAddBodyPartList,true);
|
||||||
|
|
||||||
|
|
||||||
_provider.Set(trial.Id.ToString(), StaticData.TrialState.TrialInitializing, TimeSpan.FromDays(7));
|
_provider.Set(trial.Id.ToString(), StaticData.TrialState.TrialInitializing, TimeSpan.FromDays(7));
|
||||||
|
|
Loading…
Reference in New Issue