You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

143 lines
3.8 KiB

2 years ago
  1. using System;
  2. using System.Linq;
  3. using System.Text;
  4. using SqlSugar;
  5. namespace Entity.Sugar
  6. {
  7. ///<summary>
  8. ///
  9. ///</summary>
  10. [SugarTable("OTB_EIP_LeaveRequest")]
  11. public partial class OTB_EIP_LeaveRequest : ModelContext
  12. {
  13. public OTB_EIP_LeaveRequest()
  14. {
  15. }
  16. /// <summary>
  17. /// Desc:
  18. /// Default:
  19. /// Nullable:False
  20. /// </summary>
  21. [SugarColumn(IsPrimaryKey = true)]
  22. public string OrgID { get; set; }
  23. public const string CN_ORGID = "OrgID";
  24. /// <summary>
  25. /// Desc:
  26. /// Default:
  27. /// Nullable:False
  28. /// </summary>
  29. [SugarColumn(IsPrimaryKey = true)]
  30. public string guid { get; set; }
  31. public const string CN_GUID = "guid";
  32. /// <summary>
  33. /// Desc:
  34. /// Default:
  35. /// Nullable:False
  36. /// </summary>
  37. public string MemberID { get; set; }
  38. public const string CN_MemberID = "MemberID";
  39. /// <summary>
  40. /// Desc:
  41. /// Default:
  42. /// Nullable:True
  43. /// </summary>
  44. public string Leave { get; set; }
  45. public const string CN_LEAVE = "Leave";
  46. /// <summary>
  47. /// Desc:
  48. /// Default:
  49. /// Nullable:True
  50. /// </summary>
  51. public DateTime? EnableDate { get; set; }
  52. public const string CN_ENABLEDATE = "EnableDate";
  53. /// <summary>
  54. /// Desc:
  55. /// Default:
  56. /// Nullable:True
  57. /// </summary>
  58. public DateTime? ExpirationDate { get; set; }
  59. public const string CN_EXPIRATIONDATE = "ExpirationDate";
  60. /// <summary>
  61. /// Desc:
  62. /// Default:
  63. /// Nullable:True
  64. /// </summary>
  65. public decimal? PaymentHours { get; set; }
  66. public const string CN_PAYMENTHOURS = "PaymentHours";
  67. /// <summary>
  68. /// Desc:
  69. /// Default:
  70. /// Nullable:True
  71. /// </summary>
  72. public decimal? UsedHours { get; set; }
  73. public const string CN_USEDHOURS = "UsedHours";
  74. /// <summary>
  75. /// Desc:
  76. /// Default:
  77. /// Nullable:True
  78. ///// </summary>
  79. public decimal? RemainHours { get; set; }
  80. public const string CN_REMAINHOURS = "RemainHours";
  81. /// <summary>
  82. /// Desc:是否有被任何資料使用,例如:使用特休部分,就不能被刪除。
  83. /// Default:
  84. /// Nullable:True
  85. /// </summary>
  86. public bool DelFlag { get; set; }
  87. public const string CN_DELFLAG = "DelFlag";
  88. /// <summary>
  89. /// Desc:
  90. /// Default:
  91. /// Nullable:True
  92. /// </summary>
  93. public string Memo { get; set; }
  94. public const string CN_MEMO = "Memo";
  95. /// <summary>
  96. /// Desc:
  97. /// Default:
  98. /// Nullable:False
  99. /// </summary>
  100. public string CreateUser { get; set; }
  101. public const string CN_CREATEUSER = "CreateUser";
  102. /// <summary>
  103. /// Desc:
  104. /// Default:
  105. /// Nullable:False
  106. /// </summary>
  107. public DateTime CreateDate { get; set; }
  108. public const string CN_CREATEDATE = "CreateDate";
  109. /// <summary>
  110. /// Desc:
  111. /// Default:
  112. /// Nullable:True
  113. /// </summary>
  114. public string ModifyUser { get; set; }
  115. public const string CN_MODIFYUSER = "ModifyUser";
  116. /// <summary>
  117. /// Desc:
  118. /// Default:
  119. /// Nullable:True
  120. /// </summary>
  121. public DateTime? ModifyDate { get; set; }
  122. public const string CN_MODIFYDATE = "ModifyDate";
  123. }
  124. }