指派其他质控-uat-11
parent
a17235d9dd
commit
235c87ced0
|
@ -1183,7 +1183,7 @@ namespace IRaCIS.Core.Application.Image.QA
|
||||||
[HttpPut("{trialId:guid}/{subjectVisitId:guid}")]
|
[HttpPut("{trialId:guid}/{subjectVisitId:guid}")]
|
||||||
//[Authorize(Policy = IRaCISPolicy.IQC)]
|
//[Authorize(Policy = IRaCISPolicy.IQC)]
|
||||||
[TrialGlobalLimit("AfterStopCannNotOpt")]
|
[TrialGlobalLimit("AfterStopCannNotOpt")]
|
||||||
public async Task<IResponseOutput> ReplaceQCTaskActionUser(Guid trialId, Guid subjectVisitId)
|
public async Task<IResponseOutput> ReplaceQCTaskActionUser(Guid trialId, Guid subjectVisitId, Guid? replaceUserRoleId)
|
||||||
{
|
{
|
||||||
var dbSubjectVisit = (await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == subjectVisitId)).IfNullThrowException();
|
var dbSubjectVisit = (await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == subjectVisitId)).IfNullThrowException();
|
||||||
|
|
||||||
|
@ -1197,7 +1197,7 @@ namespace IRaCIS.Core.Application.Image.QA
|
||||||
|
|
||||||
dbSubjectVisit.IsTake = true;
|
dbSubjectVisit.IsTake = true;
|
||||||
|
|
||||||
dbSubjectVisit.CurrentActionUserId = _userInfo.UserRoleId;
|
dbSubjectVisit.CurrentActionUserId = replaceUserRoleId == null || replaceUserRoleId == Guid.Empty ? _userInfo.UserRoleId : replaceUserRoleId;
|
||||||
|
|
||||||
dbSubjectVisit.CurrentActionUserExpireTime = DateTime.Now.AddHours(1);
|
dbSubjectVisit.CurrentActionUserExpireTime = DateTime.Now.AddHours(1);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue