82 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C#
		
	
	
| using IRaCIS.Core.Domain.BaseModel;
 | ||
| using System;
 | ||
| using System.Collections.Generic;
 | ||
| using System.Linq;
 | ||
| using System.Text;
 | ||
| using System.Threading.Tasks;
 | ||
| namespace IRaCIS.Core.Application.MassTransit.Consumer;
 | ||
| 
 | ||
| 
 | ||
| /// <summary>
 | ||
| /// QC 影像质疑待处理
 | ||
| /// </summary>
 | ||
| public class QCImageQuestionRecurringEvent : DomainEvent
 | ||
| {
 | ||
|     public Guid TrialId { get; set; }
 | ||
| }
 | ||
| 
 | ||
| /// <summary>
 | ||
| /// CRC 影像质疑
 | ||
| /// </summary>
 | ||
| public class CRCImageQuestionRecurringEvent : DomainEvent
 | ||
| {
 | ||
|     public Guid TrialId { get; set; }
 | ||
| }
 | ||
| 
 | ||
| /// <summary>
 | ||
| /// 影像质控
 | ||
| /// </summary>
 | ||
| public class ImageQCRecurringEvent : DomainEvent
 | ||
| {
 | ||
|     public Guid TrialId { get; set; }
 | ||
| }
 | ||
| 
 | ||
| //加急的待阅任务时,过10分钟,统计10分钟内该IR账号的全部待阅任务
 | ||
| public class UrgentIRUnReadTaskRecurringEvent : DomainEvent
 | ||
| {
 | ||
|     public Guid TrialId { get; set; }
 | ||
| }
 | ||
| 
 | ||
| /// <summary>
 | ||
| /// 定时提醒
 | ||
| /// </summary>
 | ||
| public class SystemDocumentErverDayEvent : DomainEvent
 | ||
| {
 | ||
| 
 | ||
| }
 | ||
| 
 | ||
| 
 | ||
| public class SystemDocumentPublishEvent : DomainEvent
 | ||
| {
 | ||
|     public List<Guid> Ids { get; set; }
 | ||
| 
 | ||
|     /// <summary>
 | ||
|     /// 新增的需要发送邮件的用户角色ID列表
 | ||
|     /// 如果为null或空,则发送给所有相关角色
 | ||
|     /// </summary>
 | ||
|     public List<Guid> NewUserTypeIds { get; set; }
 | ||
| }
 | ||
| 
 | ||
| 
 | ||
| /// <summary>
 | ||
| /// 定时提醒
 | ||
| /// </summary>
 | ||
| public class TrialDocumentErverDayEvent : DomainEvent
 | ||
| {
 | ||
| 
 | ||
| }
 | ||
| 
 | ||
| 
 | ||
| public class TrialDocumentPublishEvent : DomainEvent
 | ||
| {
 | ||
|     public List<Guid> Ids { get; set; }
 | ||
| 
 | ||
|     /// <summary>
 | ||
|     /// 新增的需要发送邮件的用户角色ID列表
 | ||
|     /// 如果为null或空,则发送给所有相关角色
 | ||
|     /// </summary>
 | ||
|     public List<Guid> NewUserTypeIds { get; set; }
 | ||
| }
 | ||
| 
 | ||
| 
 |