修改
This commit is contained in:
@@ -123,26 +123,28 @@ namespace IRaCIS.Core.Application.Service
|
||||
|
||||
foreach (var subjectVisit in subjectGroup.SubjectVisitList)
|
||||
{
|
||||
var blindTaskName = string.Empty;
|
||||
//var blindTaskName = string.Empty;
|
||||
|
||||
var blindTaskName = subjectVisit.VisitName;
|
||||
|
||||
var isNeedClinicalDataSign = IsNeedClinicalDataSign(ReadingCategory.Visit, subjectVisit.IsBaseLine, trialReadingCriterionConfig.TrialReadingCriterionId, clinicalDataConfirmList);
|
||||
var isClinicalDataSign = IsClinicalDataSign(ReadingCategory.Visit, subjectVisit.IsBaseLine, trialReadingCriterionConfig.TrialReadingCriterionId, clinicalDataConfirmList, subjectVisit.Id, trialId);
|
||||
|
||||
if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
|
||||
{
|
||||
blindTaskName = visitBlindConfig.BlindBaseLineName;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
|
||||
{
|
||||
blindTaskName = visitBlindConfig.BlindFollowUpPrefix + " " + visitNumList.IndexOf(subjectVisit.VisitNum);
|
||||
}
|
||||
else
|
||||
{
|
||||
blindTaskName = visitBlindConfig.BlindFollowUpPrefix;
|
||||
}
|
||||
}
|
||||
//if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
|
||||
//{
|
||||
// blindTaskName = visitBlindConfig.BlindBaseLineName;
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
|
||||
// {
|
||||
// blindTaskName = visitBlindConfig.BlindFollowUpPrefix + " " + visitNumList.IndexOf(subjectVisit.VisitNum);
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// blindTaskName = visitBlindConfig.BlindFollowUpPrefix;
|
||||
// }
|
||||
//}
|
||||
|
||||
//每个访视 根据项目配置生成任务 双审生成两个
|
||||
|
||||
@@ -540,27 +542,27 @@ namespace IRaCIS.Core.Application.Service
|
||||
var assignConfigList = await _subjectUserRepository.Where(t => t.TrialId == trialId && t.TrialReadingCriterionId == trialReadingCriterionConfig.TrialReadingCriterionId && t.SubjectId == subjectVisit.SubjectId && t.OrignalSubjectUserId == null && t.IsConfirmed).Select(u => new { u.DoctorUserId, u.ArmEnum }).ToListAsync();
|
||||
|
||||
|
||||
var blindTaskName = string.Empty;
|
||||
var blindTaskName = subjectVisit.VisitName;
|
||||
|
||||
var isNeedClinicalDataSign = IsNeedClinicalDataSign(ReadingCategory.Visit, subjectVisit.IsBaseLine, trialReadingCriterionConfig.TrialReadingCriterionId, clinicalDataConfirmList);
|
||||
var isClinicalDataSign = IsClinicalDataSign(ReadingCategory.Visit, subjectVisit.IsBaseLine, trialReadingCriterionConfig.TrialReadingCriterionId, clinicalDataConfirmList, subjectVisit.Id, trialId);
|
||||
|
||||
|
||||
if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
|
||||
{
|
||||
blindTaskName = visitBlindConfig.BlindBaseLineName;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
|
||||
{
|
||||
blindTaskName = visitBlindConfig.BlindFollowUpPrefix + " " + visitNumList.IndexOf(subjectVisit.VisitNum);
|
||||
}
|
||||
else
|
||||
{
|
||||
blindTaskName = visitBlindConfig.BlindFollowUpPrefix;
|
||||
}
|
||||
}
|
||||
//if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
|
||||
//{
|
||||
// blindTaskName = visitBlindConfig.BlindBaseLineName;
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// if (trialReadingCriterionConfig.IsReadingTaskViewInOrder)
|
||||
// {
|
||||
// blindTaskName = visitBlindConfig.BlindFollowUpPrefix + " " + visitNumList.IndexOf(subjectVisit.VisitNum);
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// blindTaskName = visitBlindConfig.BlindFollowUpPrefix;
|
||||
// }
|
||||
//}
|
||||
|
||||
|
||||
//每个访视 根据项目配置生成任务 双审生成两个
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
//--------------------------------------------------------------------
|
||||
using IRaCIS.Core.Domain.Models;
|
||||
using IRaCIS.Core.Infrastructure.Extention;
|
||||
using Microsoft.EntityFrameworkCore.ChangeTracking.Internal;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
@@ -25,7 +26,7 @@ namespace IRaCIS.Core.Application.Contracts
|
||||
|
||||
public class UnionDocumentView : SystemDocumentAddOrEdit
|
||||
{
|
||||
public string FullFilePath { get; set; } = string.Empty;
|
||||
public string FullFilePath { get; set; }
|
||||
public DateTime CreateTime { get; set; }
|
||||
public DateTime UpdateTime { get; set; }
|
||||
|
||||
|
||||
@@ -151,7 +151,7 @@ namespace IRaCIS.Core.Application.Services
|
||||
FileType = sysDoc.FileType.MappedValue,
|
||||
UpdateTime = sysDoc.UpdateTime,
|
||||
|
||||
FullFilePath = sysDoc.Path + "?access_token=" + _userInfo.UserToken,
|
||||
FullFilePath = sysDoc.Path ,
|
||||
|
||||
ConfirmUserId = confirm.ConfirmUserId,
|
||||
ConfirmTime = confirm.ConfirmTime,
|
||||
|
||||
@@ -195,6 +195,9 @@ namespace IRaCIS.Application.Services
|
||||
trial.IsHaveFirstGiveMedicineDate = false;
|
||||
|
||||
trial.TrialStatusStr = StaticData.TrialState.TrialOngoing;
|
||||
|
||||
trial.BlindBaseLineName = "Batch 1";
|
||||
trial.BlindBaseLineName = "Batch ";
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user