修改申请重阅事件
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-10-12 11:02:12 +08:00
parent 2f1f266ea3
commit c940976f7f
4 changed files with 11 additions and 8 deletions

View File

@ -12746,7 +12746,7 @@
</member> </member>
<member name="T:IRaCIS.Core.Application.MassTransit.Consumer.UrgentIRApplyedReReadingConsumer"> <member name="T:IRaCIS.Core.Application.MassTransit.Consumer.UrgentIRApplyedReReadingConsumer">
<summary> <summary>
加急阅片 IR 申请重阅 加急阅片 IR 申请重阅 或者PM 申请重阅
</summary> </summary>
</member> </member>
<member name="T:IRaCIS.Core.Application.MassTransit.Consumer.UserSiteSurveySubmitedEventConsumer"> <member name="T:IRaCIS.Core.Application.MassTransit.Consumer.UserSiteSurveySubmitedEventConsumer">

View File

@ -42,11 +42,11 @@ public class UrgentMIMRepliedMedicalReviewConsumer : IConsumer<UrgentMIMRepliedM
} }
/// <summary> /// <summary>
/// 加急阅片 IR 申请重阅 /// 加急阅片 IR 申请重阅 或者PM 申请重阅
/// </summary> /// </summary>
public class UrgentIRApplyedReReadingConsumer : IConsumer<UrgentIRApplyedReReading> public class UrgentIRApplyedReReadingConsumer : IConsumer<UrgentApplyedReReading>
{ {
public Task Consume(ConsumeContext<UrgentIRApplyedReReading> context) public Task Consume(ConsumeContext<UrgentApplyedReReading> context)
{ {
throw new NotImplementedException(); throw new NotImplementedException();
} }

View File

@ -1,4 +1,5 @@
using IRaCIS.Core.Domain.BaseModel; using IRaCIS.Core.Domain.BaseModel;
using IRaCIS.Core.Domain.Share;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -33,9 +34,11 @@ public class UrgentMIMRepliedMedicalReview : DomainEvent
/// <summary> /// <summary>
/// 加急阅片 IR 申请重阅 /// 加急阅片 IR 申请重阅 或者PM 申请重阅
/// </summary> /// </summary>
public class UrgentIRApplyedReReading : DomainEvent public class UrgentApplyedReReading : DomainEvent
{ {
public Guid VisitTaskId { get; set; } public Guid VisitTaskId { get; set; }
public ReReadingApplyState ReReadingApplyState { get; set; }
} }

View File

@ -237,7 +237,7 @@ public static class DBContext_Ext
var originReReadingApplyState = entry.Property(p => p.ReReadingApplyState).OriginalValue; var originReReadingApplyState = entry.Property(p => p.ReReadingApplyState).OriginalValue;
if (originReReadingApplyState == ReReadingApplyState.Default && visitTask.ReReadingApplyState == ReReadingApplyState.DocotorHaveApplyed) if (originReReadingApplyState == ReReadingApplyState.Default && (visitTask.ReReadingApplyState == ReReadingApplyState.DocotorHaveApplyed || visitTask.ReReadingApplyState == ReReadingApplyState.TrialGroupHaveApplyed))
{ {
var findSubjectVisit = new EnrollmentConfirmAndPD(); var findSubjectVisit = new EnrollmentConfirmAndPD();
@ -258,7 +258,7 @@ public static class DBContext_Ext
if (findSubjectVisit.IsEnrollmentConfirm || findSubjectVisit.PDState == PDStateEnum.PDProgress) if (findSubjectVisit.IsEnrollmentConfirm || findSubjectVisit.PDState == PDStateEnum.PDProgress)
{ {
visitTask.AddDomainEvent(new UrgentIRApplyedReReading() { VisitTaskId = visitTask.Id }); visitTask.AddDomainEvent(new UrgentApplyedReReading() { VisitTaskId = visitTask.Id, ReReadingApplyState= visitTask.ReReadingApplyState });
//添加进记录 //添加进记录
eventStoreList.AddRange(GetStoreEvents(visitTask.DomainEvents)); eventStoreList.AddRange(GetStoreEvents(visitTask.DomainEvents));