diff --git a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs index e5e30e72c..7e42bde7c 100644 --- a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs @@ -350,6 +350,8 @@ namespace IRaCIS.Core.Application.Image.QA sv.CheckUserId = _userInfo.Id; sv.CheckState = CheckStateEnum.CVPassed; + sv.ReadingStatus = ReadingStatusEnum.TaskAllocate; + sv.ForwardState = ForwardStateEnum.ToForward; sv.ManualPassReason = data.ManualPassReason; sv.CheckPassedTime = DateTime.Now; @@ -462,6 +464,7 @@ namespace IRaCIS.Core.Application.Image.QA sv.AuditState = AuditStateEnum.None; sv.SubmitState = SubmitStateEnum.ToSubmit; + sv.ReadingStatus = ReadingStatusEnum.ImageNotSubmit; //回退后,回退状态恢复 sv.RequestBackState = RequestBackStateEnum.NotRequest;