EmailLogDto.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. namespace ZR.Model.Dto
  2. {
  3. /// <summary>
  4. /// 邮件发送记录查询对象
  5. /// </summary>
  6. public class EmailLogQueryDto : PagerInfo
  7. {
  8. public string FromEmail { get; set; }
  9. public string Subject { get; set; }
  10. public int? IsSend { get; set; }
  11. public DateTime? BeginAddTime { get; set; }
  12. public DateTime? EndAddTime { get; set; }
  13. }
  14. /// <summary>
  15. /// 邮件发送记录输入输出对象
  16. /// </summary>
  17. public class EmailLogDto
  18. {
  19. //[Required(ErrorMessage = "Id不能为空")]
  20. [JsonConverter(typeof(ValueToStringConverter))]
  21. public long Id { get; set; }
  22. public string FromEmail { get; set; }
  23. public string Subject { get; set; }
  24. public string ToEmails { get; set; }
  25. public string EmailContent { get; set; }
  26. public DateTime? AddTime { get; set; }
  27. /// <summary>
  28. /// 是否已发送
  29. /// </summary>
  30. public int IsSend { get; set; }
  31. /// <summary>
  32. /// 发送结果
  33. /// </summary>
  34. public string SendResult { get; set; }
  35. public long[] IdArr { get; set; }
  36. public string FromName { get; set; }
  37. }
  38. }