PagedKeywordRequest.cs 570 B

12345678910111213141516171819202122232425262728293031
  1. namespace Hotline.Share.Requests;
  2. public record PagedKeywordRequest : PagedRequest
  3. {
  4. public string? Keyword { get; set; }
  5. }
  6. public record ReportPagedRequest : PagedKeywordRequest
  7. {
  8. /// <summary>
  9. /// 开始时间
  10. /// </summary>
  11. public DateTime? StartTime { get; set; }
  12. /// <summary>
  13. /// 结束时间
  14. /// </summary>
  15. public DateTime? EndTime { get; set; }
  16. /// <summary>
  17. /// 排序字段
  18. /// </summary>
  19. public string SortField { get; set; }
  20. /// <summary>
  21. /// 排序规则 0 升序 1 降序
  22. /// </summary>
  23. public int SortRule { get; set; }
  24. }