复核稽查修改006
parent
24135801ac
commit
530d11c769
|
@ -205,6 +205,8 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
public bool IsShowStudyName { get; set; } = false;
|
public bool IsShowStudyName { get; set; } = false;
|
||||||
|
|
||||||
|
public bool IsQCQuestionConfirmed { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -487,9 +487,9 @@ namespace IRaCIS.Core.Application.Image.QA
|
||||||
|
|
||||||
var trialConfirmTime = _trialRepository.Where(t => t.Id == sv.TrialId).Select(t => t.QCQuestionConfirmedTime).FirstOrDefault();
|
var trialConfirmTime = _trialRepository.Where(t => t.Id == sv.TrialId).Select(t => t.QCQuestionConfirmedTime).FirstOrDefault();
|
||||||
|
|
||||||
var secondReviewTime = inDto.SecondReviewTime != null ? (DateTime)inDto.SecondReviewTime : (DateTime)trialConfirmTime;
|
var secondReviewTime = inDto.SecondReviewTime != null ? (DateTime)inDto.SecondReviewTime : trialConfirmTime == null ? DateTime.Now : (DateTime)trialConfirmTime;
|
||||||
|
|
||||||
if ((sv.AuditState == AuditStateEnum.QCPassed && inDto.CurrentQCEnum != CurrentQC.SecondReview)||(inDto.CurrentQCEnum == CurrentQC.SecondReview && secondReviewTime.AddSeconds(1) < trialConfirmTime))
|
if ((sv.AuditState == AuditStateEnum.QCPassed && inDto.CurrentQCEnum != CurrentQC.SecondReview) || (inDto.CurrentQCEnum == CurrentQC.SecondReview && secondReviewTime.AddSeconds(1) < trialConfirmTime))
|
||||||
{
|
{
|
||||||
|
|
||||||
//之前质控完的,+二次复核完的,都要从答案表中取 二次复核完的还需要加时间
|
//之前质控完的,+二次复核完的,都要从答案表中取 二次复核完的还需要加时间
|
||||||
|
|
Loading…
Reference in New Issue