using System; using NPP.SmartSchedue.Api.Contracts.Core.Enums; namespace NPP.SmartSchedue.Api.Contracts.Services.Notification.Input; public class NotificationHistoryPageInput { /// /// 通知设置ID /// public long? NotificationSettingId { get; set; } /// /// 接收人员ID /// public long? RecipientPersonnelId { get; set; } /// /// 接收人员姓名 /// public string RecipientPersonnelName { get; set; } = ""; /// /// 通知方式 /// public NotificationTypeEnum? NotificationType { get; set; } /// /// 发送状态 /// public NotificationStatusEnum? SendStatus { get; set; } /// /// 业务类型 /// public string BusinessType { get; set; } = ""; /// /// 开始时间 /// public DateTime? StartTime { get; set; } /// /// 结束时间 /// public DateTime? EndTime { get; set; } }