using IRaCIS.Core.Application.MassTransit.Command; using IRaCIS.Core.Domain; using IRaCIS.Core.Domain.BaseModel; using MassTransit; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IRaCIS.Core.Application.MassTransit.Consumer; /// /// CRC 提交了 通知QC进行质控 /// public class CRCSubmitedAndQCToAuditEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } } /// /// CRC 回复质控质疑 通知QC /// public class CRCRepliedQCChallengeEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } } /// /// QC回复 质控质疑,通知CRC /// public class QCRepliedQCChallengeEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } } /// /// CRC 回复一致性核查质疑 通知PM /// public class CRCRepliedCheckChallengeEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } } /// /// PM 一致性核查 通知CRC /// public class PMRepliedCheckChallengeEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } } /// /// 通知PM 进行一致性核查 /// public class CheckStateChangedToAuditEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } } /// /// QC 领取了质控任务 /// public class QCClaimTaskEventConsumer : IConsumer { public Task Consume(ConsumeContext context) { throw new NotImplementedException(); } }