Article.cs 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. using System;
  2. using GxPress.EnumConst;
  3. using Datory;
  4. using Datory.Annotations;
  5. namespace GxPress.Entity
  6. {
  7. /// <summary>
  8. /// 文章定义
  9. /// </summary>
  10. [DataTable("tede_article")]
  11. public class Article : Datory.Entity
  12. {
  13. /// <summary>
  14. /// 标题
  15. /// </summary>
  16. [DataColumn]
  17. public string Title { get; set; }
  18. /// <summary>
  19. /// 组id
  20. /// </summary>
  21. [DataColumn]
  22. public int GroupId { get; set; }
  23. /// <summary>
  24. /// 标题图片
  25. /// </summary>
  26. [DataColumn]
  27. public string ImageUrls { get; set; }
  28. /// <summary>
  29. /// 简介
  30. /// </summary>
  31. [DataColumn]
  32. public string Summary { get; set; }
  33. /// <summary>
  34. /// 作者
  35. /// </summary>
  36. [DataColumn]
  37. public string Author { get; set; }
  38. /// <summary>
  39. /// 来源
  40. /// </summary>
  41. [DataColumn]
  42. public string Source { get; set; }
  43. /// <summary>
  44. /// Json内容
  45. /// </summary>
  46. [DataColumn(Text = true)]
  47. public string Blocks { get; set; }
  48. /// <summary>
  49. /// 审核状态
  50. /// </summary>
  51. [DataColumn]
  52. public bool IsChecked { get; set; }
  53. /// <summary>
  54. /// 添加时间
  55. /// </summary>
  56. [DataColumn]
  57. public DateTime AddDate { get; set; }
  58. /// <summary>
  59. /// 排序
  60. /// </summary>
  61. [DataColumn]
  62. public int Sort { get; set; }
  63. /// <summary>
  64. /// 文章阅读量
  65. /// </summary>
  66. [DataColumn]
  67. public int ReadCount { get; set; }
  68. /// <summary>
  69. /// 是否置顶
  70. /// </summary>
  71. [DataColumn]
  72. public bool IsTop { get; set; }
  73. }
  74. }