ExamManagePagedRequest.cs 839 B

123456789101112131415161718192021222324252627282930313233
  1. using Exam.Infrastructure.Data.Interface;
  2. using Hotline.Share.Enums.Exams;
  3. using System.ComponentModel;
  4. namespace Hotline.Share.Requests.Exam
  5. {
  6. public record ExamManagePagedRequest:PagedRequest,IQueryRequest
  7. {
  8. /// <summary>
  9. /// 考试类型
  10. /// </summary>
  11. [Description("考试类型")]
  12. public EExamType? ExamType { get; set; }
  13. /// <summary>
  14. /// 考核方式
  15. /// </summary>
  16. [Description("考核方式")]
  17. public EMethod? Mode { get; set; }
  18. /// <summary>
  19. /// 考试编号
  20. /// </summary>
  21. [Description("考试编号")]
  22. public string Code { get; set; }
  23. /// <summary>
  24. /// 考试名称
  25. /// </summary>
  26. [Description("考试名称")]
  27. public string Name { get; set; }
  28. }
  29. }