From 03ac25835e0274b2ad679bcbcba0254dcf93acac Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 6 May 2025 16:33:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A2=9E=E5=8A=A0TrialId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.Domain/_DomainEvent/ReviewerEvent.cs | 3 +++ IRaCIS.Core.Infra.EFCore/Interceptor/AddDomainExt.cs | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/IRaCIS.Core.Domain/_DomainEvent/ReviewerEvent.cs b/IRaCIS.Core.Domain/_DomainEvent/ReviewerEvent.cs index f300d86ca..017f00ec4 100644 --- a/IRaCIS.Core.Domain/_DomainEvent/ReviewerEvent.cs +++ b/IRaCIS.Core.Domain/_DomainEvent/ReviewerEvent.cs @@ -14,6 +14,8 @@ namespace IRaCIS.Core.Domain._DomainEvent /// public class ReviewerSPMApprovedEvent : DomainEvent { + public Guid TrialId { get; set; } + public List EnrollIdList { get; set; } /// @@ -27,6 +29,7 @@ namespace IRaCIS.Core.Domain._DomainEvent /// public class ReviewerPMApplyEvent : DomainEvent { + public Guid TrialId { get; set; } public List EnrollIdList { get; set; } } } diff --git a/IRaCIS.Core.Infra.EFCore/Interceptor/AddDomainExt.cs b/IRaCIS.Core.Infra.EFCore/Interceptor/AddDomainExt.cs index 7a89e9402..80be043da 100644 --- a/IRaCIS.Core.Infra.EFCore/Interceptor/AddDomainExt.cs +++ b/IRaCIS.Core.Infra.EFCore/Interceptor/AddDomainExt.cs @@ -453,13 +453,13 @@ public static class DBContext_Ext if (spmApproveEnrollIdList.Count > 0) { - lastEnroll.AddDomainEvent(new ReviewerSPMApprovedEvent() { EnrollIdList = spmApproveEnrollIdList }); + lastEnroll.AddDomainEvent(new ReviewerSPMApprovedEvent() { TrialId= lastEnroll.TrialId, EnrollIdList = spmApproveEnrollIdList }); eventStoreList.AddRange(GetStoreEvents(lastEnroll.DomainEvents)); } if (pmApplyEnrollIdList.Count > 0) { - lastEnroll.AddDomainEvent(new ReviewerPMApplyEvent() { EnrollIdList = spmApproveEnrollIdList }); + lastEnroll.AddDomainEvent(new ReviewerPMApplyEvent() { TrialId = lastEnroll.TrialId, EnrollIdList = spmApproveEnrollIdList }); eventStoreList.AddRange(GetStoreEvents(lastEnroll.DomainEvents)); }