优化代码
This commit is contained in:
@@ -1058,13 +1058,6 @@ namespace IRaCIS.Core.Application.Image.QA
|
||||
|
||||
|
||||
#region 临床数据签名 领取、 设置紧急、RequestToQC QC通过、不通过
|
||||
//[HttpPut("{trialId:guid}/{subjectVisitId:guid}")]
|
||||
//public async Task<IResponseOutput> SignClinicalData(Guid trialId, Guid subjectVisitId)
|
||||
//{
|
||||
// await _repository.UpdateFromQueryAsync<SubjectVisit>(t => t.Id == subjectVisitId, u => new SubjectVisit() { ClinicalDataSignTime = DateTime.Now, ClinicalDataSignUserId = _userInfo.Id });
|
||||
|
||||
// return ResponseOutput.Ok();
|
||||
//}
|
||||
|
||||
|
||||
/// <summary>
|
||||
@@ -1097,8 +1090,14 @@ namespace IRaCIS.Core.Application.Image.QA
|
||||
}
|
||||
|
||||
|
||||
if (await _subjectVisitRepository.AnyAsync(t => t.IsTake && t.SubjectId != dbSubjectVisit.SubjectId && t.CurrentActionUserId == _userInfo.Id && t.TrialId == dbSubjectVisit.TrialId))
|
||||
if (await _subjectVisitRepository.AnyAsync(t => t.IsTake &&
|
||||
t.SubjectId != dbSubjectVisit.SubjectId &&
|
||||
t.CurrentActionUserId == _userInfo.Id &&
|
||||
t.TrialId == dbSubjectVisit.TrialId
|
||||
))
|
||||
{
|
||||
|
||||
|
||||
return ResponseOutput.NotOk("您已经领取了其他受试者,完成后才允许领取新的受试者");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user