Compare commits
No commits in common. "6a1a7ba452de5fe13d8ed783721e2f5d221ff0e3" and "3d6cfccbdf8b8bb908c55ac7fc4d9fd8ac2a44dc" have entirely different histories.
6a1a7ba452
...
3d6cfccbdf
|
|
@ -43,9 +43,7 @@ public class QCRepliedQCChallengeEvent : DomainEvent
|
|||
|
||||
public bool IsPd { get; set; }
|
||||
|
||||
public Guid? QCChallengeDialogId { get; set; }
|
||||
|
||||
public Guid? QCChallengeId { get; set; }
|
||||
public Guid QCChallengeDialogId { get; set; }
|
||||
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
|
|
@ -54,8 +52,6 @@ public class QCRepliedQCChallengeEvent : DomainEvent
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// CRC 回复一致性核查质疑 通知PM
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -110,30 +110,6 @@ public static class DBContext_Ext
|
|||
|
||||
}
|
||||
|
||||
foreach (var entry in changeTracker.Entries<QCChallenge>())
|
||||
{
|
||||
var qCChallenge = entry.Entity;
|
||||
|
||||
var findSubjectVisit = dbContext.SubjectVisit.Where(t => t.Id == qCChallenge.SubjectVisitId)
|
||||
.Select(t => new { IsEnrollmentConfirm = t.IsEnrollmentConfirm, PDState = t.PDState, t.Id, t.TrialId }).FirstOrDefault().IfNullThrowException();
|
||||
|
||||
//入组或者PD 才执行下面的逻辑
|
||||
if ((findSubjectVisit.IsEnrollmentConfirm || findSubjectVisit.PDState == PDStateEnum.PDProgress))
|
||||
{
|
||||
|
||||
if (entry.State == EntityState.Added)
|
||||
{
|
||||
qCChallenge.AddDomainEvent(new QCRepliedQCChallengeEvent() { IsPd = findSubjectVisit.PDState == PDStateEnum.PDProgress,
|
||||
QCChallengeId = qCChallenge.Id, SubjectVisitId = findSubjectVisit.Id, TrialId = findSubjectVisit.TrialId });
|
||||
|
||||
}
|
||||
|
||||
//添加进记录
|
||||
eventStoreList.AddRange(GetStoreEvents(qCChallenge.DomainEvents));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
foreach (var entry in changeTracker.Entries<QCChallengeDialog>())
|
||||
{
|
||||
var qCChallengeDialog = entry.Entity;
|
||||
|
|
|
|||
Loading…
Reference in New Issue