Merge branch 'Test_IRC_Net8' of https://gitea.frp.extimaging.com/XCKJ/irc-netcore-api into Test_IRC_Net8
continuous-integration/drone/push Build is failing Details

Test_IRC_Net8
he 2025-12-03 15:13:41 +08:00
commit 7e39692cc4
3 changed files with 11 additions and 5 deletions

View File

@ -2216,7 +2216,7 @@ public class VisitTaskService(IRepository<VisitTask> _visitTaskRepository,
private void CopyForms(VisitTask newTask, VisitTask origenalTask)
{
newTask.IsCopyLesionAnswer = true;
//自定义
//var readingCustomTagList = _readingCustomTagRepository.Where(t => t.VisitTaskId == origenalTask.Id).ToList();

View File

@ -261,7 +261,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
SourceSubjectVisitId = t.SourceSubjectVisitId,
VisitTaskNum = t.VisitTaskNum,
VisitNum = t.VisitTaskNum,
VisitName = t.SourceSubjectVisit.VisitName,
VisitName = t.TaskBlindName, //t.SourceSubjectVisit.VisitName,
EarliestScanDate = t.SourceSubjectVisit.EarliestScanDate,
LatestScanDate = t.SourceSubjectVisit.LatestScanDate,
VisitTaskId = t.Id,
@ -763,7 +763,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
#endregion
#region rs 处理部分 只有非基线
#region rs 处理部分 只有非基线处理PD
//非基线
if (task.VisitNum > 0)
@ -773,18 +773,24 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
List<RSValueEnum> rsValueList = new List<RSValueEnum>();
var overallPD = "";
if (criterion.CriterionType == CriterionType.RECIST1Point1)
{
rsValueTypeIndex = Get_Resist_RS_VisitFixed_Index(task, questionAnswer);
rsValueList = RESIST_RSFixed.RSValueList;
overallPD = "PD";
}
else if (criterion.CriterionType == CriterionType.Lugano2014)
{
rsValueTypeIndex = Get_Lugano_RS_VisitFixed_Index(task, questionAnswer);
rsValueList = Lugano_RSFixed.RSValueList;
overallPD = "PMD/PD";
}
@ -812,7 +818,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
rs.IsOveralResponse = true;
rs.IsOverallResponsePD = rs.RespondEfficacyAssessment == "PD";
rs.IsOverallResponsePD = rs.RespondEfficacyAssessment == overallPD;
}

View File

@ -772,7 +772,7 @@ namespace IRaCIS.Core.Application.Image.QA
var query = _inspectionFileRepository.Where(t => t.TrialId == inQuery.TrialId && (t.CheckState == EDCCheckState.Success || t.CheckState == EDCCheckState.Failed))
.ProjectTo<GetUserUploadFileDto>(_mapper.ConfigurationProvider);
return await query.ToPagedListAsync(inQuery);
return await query.ToPagedListAsync(inQuery,nameof(GetUserUploadFileDto.CreateTime));
}