修改一版
This commit is contained in:
@@ -149,6 +149,7 @@ namespace IRaCIS.Application.Services
|
||||
SubjectId = mapedSubject.Id,
|
||||
SubjectCode = subjectCommand.Code,
|
||||
SubjectVisitId = item.Id,
|
||||
|
||||
BlindName = item.BlindName,
|
||||
SubjectVisitName = item.VisitName,
|
||||
IsSign = false,
|
||||
|
||||
@@ -143,8 +143,7 @@ namespace IRaCIS.Core.Application.Services
|
||||
{
|
||||
TrialId = svCommand.TrialId,
|
||||
SiteId = svCommand.SiteId,
|
||||
SubjectId = svCommand.Id,
|
||||
|
||||
SubjectId = svCommand.SubjectId,
|
||||
SubjectVisitId = svCommand.Id,
|
||||
SubjectVisitName = svCommand.VisitName,
|
||||
IsSign = false,
|
||||
|
||||
@@ -339,11 +339,25 @@ namespace IRaCIS.Application.Services
|
||||
|
||||
//找到访视计划修改的Item
|
||||
var changedList = await _visitStageRepository.Where(t => t.TrialId == trialId && t.IsConfirmed == false)
|
||||
.Select(t => new { t.Trial.IsHaveFirstGiveMedicineDate, t.Id, t.VisitName, t.VisitWindowLeft, t.VisitWindowRight, t.VisitDay, t.VisitNum, t.IsBaseLine }).ToListAsync();
|
||||
|
||||
.Select(t => new { t.Trial.IsHaveFirstGiveMedicineDate, t.Id, t.VisitName, t.TrialId, t.VisitWindowLeft, t.VisitWindowRight, t.VisitDay, t.VisitNum, t.IsBaseLine }).ToListAsync();
|
||||
var createtime = DateTime.Now.AddSeconds(1);
|
||||
changedList.ForEach(x =>
|
||||
{
|
||||
|
||||
datas.Add(new DataInspection()
|
||||
{
|
||||
IsSign = false,
|
||||
SubjectVisitId = x.Id,
|
||||
CreateTime = createtime,
|
||||
SubjectVisitName = x.VisitName,
|
||||
VisitStageId=x.Id,
|
||||
TrialId = x.TrialId,
|
||||
JsonDetail = JsonConvert.SerializeObject(new
|
||||
{
|
||||
IsConfirmed = true,
|
||||
VisitPlanStatus = true,
|
||||
}),
|
||||
Identification = "Edit|Visit Plan Template|Data|Tria"
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
@@ -466,7 +480,7 @@ namespace IRaCIS.Application.Services
|
||||
|
||||
|
||||
|
||||
var createtime = DateTime.Now.AddSeconds(1);
|
||||
|
||||
|
||||
var list = await _subjectVisitRepository.Where(t => t.TrialId == trialId && t.VisitStageId == changedItem.Id).ToListAsync();
|
||||
list.ForEach(x =>
|
||||
|
||||
Reference in New Issue
Block a user