ArticleCategoryDto.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. namespace ZR.Model.Content.Dto
  2. {
  3. /// <summary>
  4. /// 文章目录输入对象
  5. /// </summary>
  6. public class ArticleCategoryDto
  7. {
  8. [Required(ErrorMessage = "目录id不能为空")]
  9. public int CategoryId { get; set; }
  10. [Required(ErrorMessage = "目录名不能为空")]
  11. public string Name { get; set; }
  12. public string Icon { get; set; }
  13. public int OrderNum { get; set; }
  14. public DateTime? CreateTime { get; set; }
  15. public int? ParentId { get; set; }
  16. public int CategoryType { get; set; }
  17. /// <summary>
  18. /// 背景图
  19. /// </summary>
  20. public string BgImg { get; set; }
  21. /// <summary>
  22. /// 介绍
  23. /// </summary>
  24. public string Introduce { get; set; }
  25. /// <summary>
  26. /// 文章数
  27. /// </summary>
  28. public int ArticleNum { get; set; }
  29. /// <summary>
  30. /// 加入人数
  31. /// </summary>
  32. public int JoinNum { get; set; }
  33. public List<ArticleCategory> Children { get; set; }
  34. }
  35. /// <summary>
  36. /// 文章目录查询对象
  37. /// </summary>
  38. public class ArticleCategoryQueryDto : PagerInfo
  39. {
  40. public int? CategoryType { get; set; }
  41. public int? ParentId { get; set; }
  42. }
  43. }