修改阅片重置稽查
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-06-12 17:55:02 +08:00
parent f87b57ecc5
commit 738ad29c0b
1 changed files with 10 additions and 4 deletions

View File

@ -3608,15 +3608,21 @@ namespace IRaCIS.Core.Infra.EFCore.Common
//增加进入阅片中的稽查 //增加进入阅片中的稽查
if (entity.ReadingTaskState == ReadingTaskState.Reading) //重置阅片也会从待阅片 变为阅片中,因为复制病灶依赖这个改变
if(obj.IsReadingReset == false)
{ {
if(_dbContext.VisitTask.Where(t => t.Id == entity.Id).Any(t => t.ReadingTaskState== ReadingTaskState.WaitReading)) if (entity.ReadingTaskState == ReadingTaskState.Reading)
{ {
isDistinctionInterface = false; if (_dbContext.VisitTask.Where(t => t.Id == entity.Id).Any(t => t.ReadingTaskState == ReadingTaskState.WaitReading))
extraIdentification = "/ChangeToReading"; {
isDistinctionInterface = false;
extraIdentification = "/ChangeToReading";
}
} }
} }
if (entity.IsReadClinicalData == true) if (entity.IsReadClinicalData == true)
{ {
if (_dbContext.VisitTask.Where(t => t.Id == entity.Id).Any(t => t.IsReadClinicalData ==false)) if (_dbContext.VisitTask.Where(t => t.Id == entity.Id).Any(t => t.IsReadClinicalData ==false))