diff --git a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs index 240a09d58..56a857b9e 100644 --- a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs @@ -1369,6 +1369,12 @@ namespace IRaCIS.Core.Application.Image.QA if (obtaionOrCancel) { + //复核的时候,指派后,另外一个人进来的时候如果是自己,那么不进行后续流程 + if (dbSubjectVisit.CurrentActionUserId == _userInfo.UserRoleId) + { + return ResponseOutput.Ok(); + } + if (dbSubjectVisit.CurrentActionUserId != null && dbSubjectVisit.IsTake) { //throw new BusinessValidationFailedException("当前访视已被领取,不允许领取");