KnowledgeApplyPagedDto.cs 1.0 KB

1234567891011121314151617181920212223242526
  1. using Hotline.Share.Enums.KnowledgeBase;
  2. using Hotline.Share.Requests;
  3. namespace Hotline.Share.Dtos.Knowledge
  4. {
  5. /// <summary>
  6. ///
  7. /// </summary>
  8. /// <param name="Status"></param>
  9. /// <param name="ApplyType"></param>
  10. /// <param name="IsOvertime">0:已超期;1:未超期</param>
  11. /// <param name="StartTime"></param>
  12. /// <param name="EndTime"></param>
  13. public record KnowledgeApplyPagedDto(EKnowledgeApplyStatus? Status, EKnowledgeApplyType? ApplyType, string? IsOvertime, DateTime? StartTime, DateTime? EndTime) : PagedRequest;
  14. /// <summary>
  15. ///
  16. /// </summary>
  17. /// <param name="Status"></param>
  18. /// <param name="ApplyType"></param>
  19. /// <param name="IsOvertime">0:已超期;1:未超期</param>
  20. /// <param name="StartTime"></param>
  21. /// <param name="EndTime"></param>
  22. public record KnowledgeHandlePagedDto(EKnowledgeApplyStatus? Status, EKnowledgeApplyType? ApplyType, string? IsOvertime, DateTime? StartTime, DateTime? EndTime) : PagedKeywordRequest;
  23. }