diff --git a/IRaCIS.Core.Application/Service/Allocation/TaskConsistentRuleService.cs b/IRaCIS.Core.Application/Service/Allocation/TaskConsistentRuleService.cs index 3780a8e12..85f358c66 100644 --- a/IRaCIS.Core.Application/Service/Allocation/TaskConsistentRuleService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/TaskConsistentRuleService.cs @@ -188,14 +188,14 @@ namespace IRaCIS.Core.Application.Service TrialId = lastTask.TrialId, ArmEnum = lastTask.ArmEnum, ReadingCategory = ReadingCategory.Global, - TaskName = lastTask.VisitTaskNum + "Global", - TaskBlindName = lastTask.VisitTaskNum + "Global", + TaskName = lastTask.TaskName + "_Global", + TaskBlindName = lastTask.TaskBlindName + "_Global", TrialReadingCriterionId=trialReadingCriterionId, }; } - + existGlobal.DoctorUserId = doctorUserId; existGlobal.BlindSubjectCode = lastTask.BlindSubjectCode; existGlobal.BlindTrialSiteCode = lastTask.BlindTrialSiteCode; @@ -343,10 +343,10 @@ namespace IRaCIS.Core.Application.Service SubjectId = lastTask.SubjectId, TrialId = lastTask.TrialId, ReadingCategory = ReadingCategory.Global, - TaskBlindName = lastTask.VisitTaskNum + "Global", - TaskName = lastTask.VisitTaskNum + "Global", + TaskName = lastTask.TaskName + "_Global", + TaskBlindName = lastTask.TaskBlindName + "_Global", - TrialReadingCriterionId=trialReadingCriterionId, + TrialReadingCriterionId =trialReadingCriterionId, }; } diff --git a/IRaCIS.Core.Application/Service/Document/TrialEmailNoticeConfigService.cs b/IRaCIS.Core.Application/Service/Document/TrialEmailNoticeConfigService.cs index 60ad6d580..43dec17d5 100644 --- a/IRaCIS.Core.Application/Service/Document/TrialEmailNoticeConfigService.cs +++ b/IRaCIS.Core.Application/Service/Document/TrialEmailNoticeConfigService.cs @@ -450,6 +450,10 @@ namespace IRaCIS.Core.Application.Service } } + else + { + throw new BusinessValidationFailedException("发送PD 进展邮件中发现任务数据有问题!"); + }