修改 Follow Up 0

Uat_Study
{872297557@qq.com} 2022-12-08 16:53:21 +08:00
parent 5c3701012a
commit 8fbbc0a4e2
2 changed files with 29 additions and 9 deletions

View File

@ -110,15 +110,25 @@ namespace IRaCIS.Core.Application.Service
{
var blindTaskName = string.Empty;
if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
{
blindTaskName = AppSettings.BlindTaskPrefix + visitNumList.IndexOf(subjectVisit.VisitNum);
}
blindTaskName = "Baseline";
}
else
{
blindTaskName = AppSettings.BlindTaskPrefix;
if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
{
blindTaskName = AppSettings.BlindTaskPrefix + visitNumList.IndexOf(subjectVisit.VisitNum);
}
else
{
blindTaskName = AppSettings.BlindTaskPrefix;
}
}
if (trialReadingCriterionConfig.ReadingType == ReadingMethod.Double)
{
//每个访视 根据项目配置生成任务 双审生成两个
@ -280,16 +290,26 @@ namespace IRaCIS.Core.Application.Service
var blindTaskName = string.Empty;
if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
{
blindTaskName = AppSettings.BlindTaskPrefix + visitNumList.IndexOf(subjectVisit.VisitNum);
blindTaskName = "Baseline";
}
else
{
blindTaskName = AppSettings.BlindTaskPrefix;
if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
{
blindTaskName = AppSettings.BlindTaskPrefix + visitNumList.IndexOf(subjectVisit.VisitNum);
}
else
{
blindTaskName = AppSettings.BlindTaskPrefix;
}
}
if (trialReadingCriterionConfig.ReadingType == ReadingMethod.Double)
{
//每个访视 根据项目配置生成任务 双审生成两个

View File

@ -492,8 +492,8 @@ namespace IRaCIS.Core.Infra.EFCore.Common
#region 裁判、肿瘤学、全局 都是通用的
//裁判任务
if (entity.JudgeResultTaskId != null && (_userInfo.RequestUrl == "ReadingImageTask/SaveJudgeVisitTaskResult" || _userInfo.RequestUrl == "ReadingImageTask/saveJudgeVisitTaskResult"))
//裁判任务 结果的保存 和签名提交
if (entity.JudgeResultTaskId != null && (_userInfo.RequestUrl == "ReadingImageTask/SaveJudgeVisitTaskResult" || _userInfo.RequestUrl == "ReadingImageTask/SubmitJudgeVisitTaskResult"))
{
var list = await _dbContext.VisitTask.Where(t => t.TaskState == TaskState.Effect && t.SubjectId == entity.SubjectId && t.VisitTaskNum == entity.VisitTaskNum).Select(t => new { t.Id, t.DoctorUser.FullName, t.ArmEnum }).OrderBy(t => t.ArmEnum).ToListAsync();