TemplateInfo.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using System;
  2. namespace CB.Entity
  3. {
  4. /// <summary>
  5. /// 模板实体类 DT_Template
  6. /// </summary>
  7. public class TemplateInfo : BaseEntity
  8. {
  9. /// <summary>
  10. /// 模板名称
  11. /// </summary>
  12. public string Name { get; set; }
  13. /// <summary>
  14. /// 模板路径
  15. /// </summary>
  16. public string FilePath { get; set; }
  17. /// <summary>
  18. /// 模板类型
  19. /// </summary>
  20. public int TemplateType { get; set; }
  21. /// <summary>
  22. /// 模板解释类型
  23. /// </summary>
  24. public TemplateMethodType MethodType { get; set; }
  25. /// <summary>
  26. /// 描述
  27. /// </summary>
  28. public string Descript { get; set; }
  29. /// <summary>
  30. /// 更新时间
  31. /// </summary>
  32. public DateTime UpdateDate { get; set; }
  33. /// <summary>
  34. /// 创建日期
  35. /// </summary>
  36. public DateTime CreateDate { get; set; }
  37. }
  38. /// <summary>
  39. /// 模板解释类型 纯文本型、替换型、解释型
  40. /// </summary>
  41. public enum TemplateMethodType
  42. {
  43. /// <summary>
  44. /// 纯文本型
  45. /// </summary>
  46. Normal = 0,
  47. /// <summary>
  48. /// 替换型
  49. /// </summary>
  50. Replace = 1,
  51. /// <summary>
  52. /// 解释型
  53. /// </summary>
  54. Explanation = 2
  55. }
  56. }