diff --git a/IRaCIS.Core.Application/Service/Visit/SubjectService.cs b/IRaCIS.Core.Application/Service/Visit/SubjectService.cs index 5dab7e7b8..64c91217d 100644 --- a/IRaCIS.Core.Application/Service/Visit/SubjectService.cs +++ b/IRaCIS.Core.Application/Service/Visit/SubjectService.cs @@ -120,6 +120,7 @@ namespace IRaCIS.Application.Services var visittime = createtime.AddSeconds(1); foreach (var item in mapedSubject.SubjectVisitList) { + // 添加访视 datas.Add(new DataInspection() { TrialId = subjectCommand.TrialId, @@ -134,16 +135,21 @@ namespace IRaCIS.Application.Services Identification = "Add|Visit|Info|Visit-Image Upload", JsonDetail = JsonConvert.SerializeObject(new { + BlindName=item.BlindName, VisitName = item.VisitName, VisitNum = item.VisitNum, IsBaseLine=item.IsBaseLine ? "是" : "否", VisitExecuted= "否", IsFinalVisit=item.IsFinalVisit ? "是" : "否", - PDState="", - IsLostVisit=item.IsLostVisit?"是":"否", + PDState=item.PDState== PDStateEnum.PDProgress?"是":"否", + InPlan=item.InPlan, + IsUrgent=item.IsUrgent, + IsLostVisit =item.IsLostVisit?"是":"否", }) }); + + // 初始化访视 datas.Add(new DataInspection() { TrialId = subjectCommand.TrialId, @@ -160,9 +166,10 @@ namespace IRaCIS.Application.Services JsonDetail = JsonConvert.SerializeObject(new { VisitName = item.VisitName, - SubmitState = "", - AuditState = "", - + SubmitState = "未提交", + AuditState = "未审核", + CheckState = "未核查", + ForwardState = "未转发", }) });