复核任务修改
continuous-integration/drone/push Build is passing Details

Uat_IRC_Net8
hang 2025-07-24 14:35:51 +08:00
parent 2e8ffaecff
commit f2d6d62083
2 changed files with 6 additions and 1 deletions

View File

@ -2233,6 +2233,11 @@ namespace IRaCIS.Core.Application.Image.QA
return ResponseOutput.NotOk(_localizer["QCOperation_CannotAgreeResend"]);
}
if (_subjectVisitRepository.Any(t => t.Id == qcChallenge.SubjectVisitId && t.VisitTaskList.Any(u => u.TaskState == TaskState.Effect)))
{
//当前访视已生成阅片任务,无法同意重传。
throw new BusinessValidationFailedException(_localizer["QCOperation_ImageBackShouldBeforeHaveTask"]);
}
qcChallenge.ReuploadEnum = QCChanllengeReuploadEnum.QCAgreeUpload;

View File

@ -7,7 +7,7 @@ public class DicomSeries : BaseFullDeleteAuditEntity, IEntitySeqId
#region 导航属性
[JsonIgnore]
[ForeignKey("SubjectVisit")]
[ForeignKey("SubjectVisitId")]
public SubjectVisit SubjectVisit { get; set; }
[JsonIgnore]