TBCarScheduleCommonSection.java 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. package cn.com.lzt.car.scheduledetail.entity;
  2. import org.hibernate.annotations.GenericGenerator;
  3. import javax.persistence.*;
  4. import java.io.Serializable;
  5. import java.time.LocalDateTime;
  6. import java.util.Date;
  7. /**
  8. * <p>
  9. * 通用计划详情
  10. * </p>
  11. *
  12. * @author dumengchen
  13. * @since 2021-06-22
  14. */
  15. @Entity
  16. @Table(name = "t_b_car_schedule_common_section")
  17. @SuppressWarnings("serial")
  18. public class TBCarScheduleCommonSection implements Serializable {
  19. private String id;
  20. /**
  21. * 计划id:t_b_car_schedule的id
  22. */
  23. private String scheduleId;
  24. /**
  25. * 档案id
  26. */
  27. private String archiveId;
  28. /**
  29. * 创建人登录名称
  30. */
  31. private String createBy;
  32. /**
  33. * 创建人名称
  34. */
  35. private String createName;
  36. /**
  37. * 创建日期
  38. */
  39. private LocalDateTime createDate;
  40. /**
  41. * 更新人名称
  42. */
  43. private String updateName;
  44. /**
  45. * 更新人登录名称
  46. */
  47. private String updateBy;
  48. /**
  49. * 所属部门
  50. */
  51. private String sysOrgCode;
  52. /**
  53. * 所属公司
  54. */
  55. private String sysCompanyCode;
  56. private Date date;
  57. @Id
  58. @Column(name ="ID", nullable=false, length=36)
  59. @GeneratedValue(generator = "paymentableGenerator")
  60. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  61. public String getId() {
  62. return id;
  63. }
  64. public void setId(String id) {
  65. this.id = id;
  66. }
  67. @Column(name ="schedule_id",nullable=true,length=32)
  68. public String getScheduleId() {
  69. return scheduleId;
  70. }
  71. public void setScheduleId(String scheduleId) {
  72. this.scheduleId = scheduleId;
  73. }
  74. @Column(name ="archive_id",nullable=true,length=32)
  75. public String getArchiveId() {
  76. return archiveId;
  77. }
  78. public void setArchiveId(String archiveId) {
  79. this.archiveId = archiveId;
  80. }
  81. @Column(name ="create_by",nullable=true,length=50)
  82. public String getCreateBy() {
  83. return createBy;
  84. }
  85. public void setCreateBy(String createBy) {
  86. this.createBy = createBy;
  87. }
  88. @Column(name ="create_name",nullable=true,length=50)
  89. public String getCreateName() {
  90. return createName;
  91. }
  92. public void setCreateName(String createName) {
  93. this.createName = createName;
  94. }
  95. /**
  96. *方法: 取得java.util.Date
  97. *@return: java.util.Date 创建日期
  98. */
  99. @Column(name ="CREATE_DATE",nullable=true,length=20)
  100. public LocalDateTime getCreateDate(){
  101. return this.createDate;
  102. }
  103. /**
  104. *方法: 设置java.util.Date
  105. *@param: java.util.Date 创建日期
  106. */
  107. public void setCreateDate(LocalDateTime createDate){
  108. this.createDate = createDate;
  109. }
  110. /**
  111. *方法: 取得java.util.Date
  112. *@return: java.util.Date 创建日期
  113. */
  114. @Column(name ="DATE",nullable=true,length=20)
  115. public Date getDate(){
  116. return this.date;
  117. }
  118. /**
  119. *方法: 设置java.util.Date
  120. *@param: java.util.Date 创建日期
  121. */
  122. public void setDate(Date date){
  123. this.date = date;
  124. }
  125. /**
  126. *方法: 取得java.lang.String
  127. *@return: java.lang.String 更新人名称
  128. */
  129. @Column(name ="UPDATE_NAME",nullable=true,length=50)
  130. public String getUpdateName(){
  131. return this.updateName;
  132. }
  133. /**
  134. *方法: 设置java.lang.String
  135. *@param: java.lang.String 更新人名称
  136. */
  137. public void setUpdateName(String updateName){
  138. this.updateName = updateName;
  139. }
  140. /**
  141. *方法: 取得java.lang.String
  142. *@return: java.lang.String 更新人登录名称
  143. */
  144. @Column(name ="UPDATE_BY",nullable=true,length=50)
  145. public String getUpdateBy(){
  146. return this.updateBy;
  147. }
  148. /**
  149. *方法: 设置java.lang.String
  150. *@param: java.lang.String 更新人登录名称
  151. */
  152. public void setUpdateBy(String updateBy){
  153. this.updateBy = updateBy;
  154. }
  155. /**
  156. *方法: 取得java.util.Date
  157. *@return: java.util.Date 更新日期
  158. */
  159. /**
  160. *方法: 取得java.lang.String
  161. *@return: java.lang.String 所属部门
  162. */
  163. @Column(name ="SYS_ORG_CODE",nullable=true,length=50)
  164. public String getSysOrgCode(){
  165. return this.sysOrgCode;
  166. }
  167. /**
  168. *方法: 设置java.lang.String
  169. *@param: java.lang.String 所属部门
  170. */
  171. public void setSysOrgCode(String sysOrgCode){
  172. this.sysOrgCode = sysOrgCode;
  173. }
  174. /**
  175. *方法: 取得java.lang.String
  176. *@return: java.lang.String 所属公司
  177. */
  178. @Column(name ="SYS_COMPANY_CODE",nullable=true,length=50)
  179. public String getSysCompanyCode(){
  180. return this.sysCompanyCode;
  181. }
  182. /**
  183. *方法: 设置java.lang.String
  184. *@param: java.lang.String 所属公司
  185. */
  186. public void setSysCompanyCode(String sysCompanyCode){
  187. this.sysCompanyCode = sysCompanyCode;
  188. }
  189. }