修改访视验证规则

Uat_Study
hang 2022-05-11 17:45:45 +08:00
parent f5a93d5699
commit 35bbef3a69
2 changed files with 9 additions and 9 deletions

View File

@ -390,8 +390,8 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
if (trialInfo.IsVerifyVisitImageDate)
{
//小于当前访视 最近的最早拍片日期
var before = visitList.Where(u => u.VisitNum < verifyInfo.VisitNum).Max(k => k.EarliestScanDate);
//小于当前访视 最近的最晚拍片
var before = visitList.Where(u => u.VisitNum < verifyInfo.VisitNum).Max(k => k.LatestScanDate);
if (before != null && waitUploadItem.StudyDate !=null && before > waitUploadItem.StudyDate)
{
@ -399,8 +399,8 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
return;
}
//大于当前访视 最近的最拍片日期
var after = visitList.Where(u => u.VisitNum > verifyInfo.VisitNum).Min(k => k.LatestScanDate);
//大于当前访视 最近的最拍片日期
var after = visitList.Where(u => u.VisitNum > verifyInfo.VisitNum).Min(k => k.EarliestScanDate);
if (after != null && waitUploadItem.StudyDate != null && after < waitUploadItem.StudyDate)
{

View File

@ -89,8 +89,8 @@ namespace IRaCIS.Core.Application.Contracts
visitList = visitList.Where(t => t.Id != addOrEditNoneDicomStudy.Id).ToList();
}
//小于当前访视 最近的最早拍片日期
var before = visitList.Where(u => u.VisitNum < currentVisitNum).Max(k => k.EarliestScanDate);
//小于当前访视 最近的最晚拍片
var before = visitList.Where(u => u.VisitNum < currentVisitNum).Max(k => k.LatestScanDate);
if (before != null && before > addOrEditNoneDicomStudy.ImageDate)
{
@ -98,8 +98,8 @@ namespace IRaCIS.Core.Application.Contracts
}
//大于当前访视 最近的最拍片日期
var after = visitList.Where(u => u.VisitNum > currentVisitNum).Min(k => k.LatestScanDate);
//大于当前访视 最近的最拍片日期
var after = visitList.Where(u => u.VisitNum > currentVisitNum).Min(k => k.EarliestScanDate);
if (after != null && after < addOrEditNoneDicomStudy.ImageDate)
{