diff --git a/IRC.Core.SCP/Service/PatientStudyService.cs b/IRC.Core.SCP/Service/PatientStudyService.cs index a809fd90c..8b817ae22 100644 --- a/IRC.Core.SCP/Service/PatientStudyService.cs +++ b/IRC.Core.SCP/Service/PatientStudyService.cs @@ -89,7 +89,7 @@ namespace IRaCIS.Core.SCP.Service else { //没有未提交的,那么开始绑定的就是已提交的加1 - subjectMaxVisitNum = subjectAllVisitList.Last().VisitNum + 1; + subjectMaxVisitNum = subjectAllVisitList.Any() ? subjectAllVisitList.Last().VisitNum + 1 : 0; } } else diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index 13c97baf1..7ff383dc8 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -4234,6 +4234,13 @@ + + + 获取肿瘤评估报告 + + + + 下载阅片报告 diff --git a/IRaCIS.Core.Application/Service/Visit/PatientService.cs b/IRaCIS.Core.Application/Service/Visit/PatientService.cs index 430ed0e2e..22feb2f36 100644 --- a/IRaCIS.Core.Application/Service/Visit/PatientService.cs +++ b/IRaCIS.Core.Application/Service/Visit/PatientService.cs @@ -1276,7 +1276,7 @@ namespace IRaCIS.Application.Services else { //没有未提交的,那么开始绑定的就是已提交的加1 - subjectMaxVisitNum = subjectAllVisitList.Last().VisitNum + 1; + subjectMaxVisitNum = subjectAllVisitList.Any() ? subjectAllVisitList.Last().VisitNum + 1 : 0; } } else