修改QC 不通过bug
parent
3dc5d97ff6
commit
b38239b926
|
@ -1380,11 +1380,16 @@ namespace IRaCIS.Core.Application.Image.QA
|
||||||
else if (trialConfig.QCProcessEnum == TrialQCProcess.DoubleAudit)
|
else if (trialConfig.QCProcessEnum == TrialQCProcess.DoubleAudit)
|
||||||
{
|
{
|
||||||
// 双审
|
// 双审
|
||||||
if (dbSubjectVisit.AuditState == AuditStateEnum.InPrimaryQC || dbSubjectVisit.AuditState == AuditStateEnum.InSecondaryQC)
|
if (dbSubjectVisit.AuditState == AuditStateEnum.InPrimaryQC )
|
||||||
{
|
{
|
||||||
dbSubjectVisit.AuditState = AuditStateEnum.QCFailed;
|
dbSubjectVisit.AuditState = AuditStateEnum.QCFailed;
|
||||||
dbSubjectVisit.PreliminaryAuditUserId = _userInfo.Id;
|
dbSubjectVisit.PreliminaryAuditUserId = _userInfo.Id;
|
||||||
}
|
}
|
||||||
|
else if( dbSubjectVisit.AuditState == AuditStateEnum.InSecondaryQC)
|
||||||
|
{
|
||||||
|
dbSubjectVisit.AuditState = AuditStateEnum.QCFailed;
|
||||||
|
dbSubjectVisit.ReviewAuditUserId = _userInfo.Id;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return ResponseOutput.NotOk($"项目配置影像质控为双审,当前审核状态为 {dbSubjectVisit.AuditState},不能变更到 审核终止");
|
return ResponseOutput.NotOk($"项目配置影像质控为双审,当前审核状态为 {dbSubjectVisit.AuditState},不能变更到 审核终止");
|
||||||
|
|
|
@ -1946,6 +1946,7 @@ namespace IRaCIS.Application.Services
|
||||||
&& x.ReadingTaskState == ReadingTaskState.HaveSigned && !x.IsAnalysisCreate
|
&& x.ReadingTaskState == ReadingTaskState.HaveSigned && !x.IsAnalysisCreate
|
||||||
).CountAsync() == (int)readingType))
|
).CountAsync() == (int)readingType))
|
||||||
{
|
{
|
||||||
|
|
||||||
finishReading = true;
|
finishReading = true;
|
||||||
}
|
}
|
||||||
else if(judgeVisitTaskId!=null&& (await _visitTaskRepository.AnyAsync(x=>x.Id== judgeVisitTaskId.Value&&x.ReadingTaskState== ReadingTaskState.HaveSigned)))
|
else if(judgeVisitTaskId!=null&& (await _visitTaskRepository.AnyAsync(x=>x.Id== judgeVisitTaskId.Value&&x.ReadingTaskState== ReadingTaskState.HaveSigned)))
|
||||||
|
|
Loading…
Reference in New Issue