diff --git a/IRaCIS.Core.Application/MassTransit/Consumer/ImageConsumer.cs b/IRaCIS.Core.Application/MassTransit/Consumer/ImageConsumer.cs new file mode 100644 index 000000000..548588285 --- /dev/null +++ b/IRaCIS.Core.Application/MassTransit/Consumer/ImageConsumer.cs @@ -0,0 +1,27 @@ +using IRaCIS.Core.Application.Helper; +using IRaCIS.Core.Domain; +using IRaCIS.Core.Domain.Share; +using MassTransit; +using MassTransit.Mediator; +using MassTransit.Scheduling; +using Medallion.Threading; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.StaticFiles; +using Microsoft.Extensions.Options; +using RestSharp; +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace IRaCIS.Core.Application.MassTransit.Consumer; + + + + + + + diff --git a/IRaCIS.Core.Domain.Share/Common/EmailScenarioEnum.cs b/IRaCIS.Core.Domain.Share/Common/EmailScenarioEnum.cs index 5de7cec99..26bbf8344 100644 --- a/IRaCIS.Core.Domain.Share/Common/EmailScenarioEnum.cs +++ b/IRaCIS.Core.Domain.Share/Common/EmailScenarioEnum.cs @@ -254,6 +254,62 @@ namespace IRaCIS.Core.Domain.Share GeneralTraining_ExpirationNotification = 59, + /// + /// 影像质疑-CRC申请重传 + /// + ImageQueryCRCApplyRe_Uploading = 60, + + /// + /// 影像质疑-IQC审批重传 + /// + ImageQuery_IQCApprovalRe_Uploading = 61, + + /// + /// 一致性核查 - CRC审批重传 + /// + DataReconciliation_CRCApplyRe_Uploading = 62, + + /// + /// 一致性核查 - PM审批重传 + /// + DataReconciliation_PMApprovalRe_Uploading = 63, + + /// + /// 影像质控 - IQC申请重传 + /// + ImageQC_IQCApplyRe_Uploading = 64, + + /// + /// 影像上传-CRC申请重传 + /// + ImageUploadCRCApplyRe_Uploading = 65, + + /// + /// 影像重传-PM审批重传 + /// + ImageReUpload_PMApprovalRe_Uploading = 66, + + /// + /// 阅片跟踪-PM 申请重阅 + /// + ReadTracking_PMApplyRe_Reading = 67, + + /// + /// 重阅审批-SPM/CPM 审批重阅审批 + /// + Re_ReadApproval_SPMCPMApprovalRe_Reading = 68, + + /// + /// 阅片人筛选-PM申请审批 + /// + ReviewerSelection_PMApplyApproving = 69, + + /// + /// 阅片人筛选-SPM 审批 + /// + ReviewerSelection_SPMCPMApproval = 70, + + }