TBLeaveMobile.java 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. package jeecg.workflow.entity.bus;
  2. import java.io.Serializable;
  3. import java.util.Date;
  4. import javax.persistence.Column;
  5. import javax.persistence.Entity;
  6. import javax.persistence.GeneratedValue;
  7. import javax.persistence.Id;
  8. import javax.persistence.Table;
  9. import org.hibernate.annotations.GenericGenerator;
  10. /**
  11. * 请假表移动端demo
  12. */
  13. @Entity
  14. @Table(name = "t_b_leave_mobile", schema = "")
  15. @SuppressWarnings("serial")
  16. public class TBLeaveMobile implements Serializable {
  17. /**id*/
  18. private java.lang.String id;
  19. private String name;// 请假原因
  20. private Date begainTime;// 开始时间
  21. private Date endTime;// 结束时间
  22. private String reason;// 请假原因
  23. private String bpmStatus;//流程状态
  24. private java.util.Date createDate;
  25. /**创建人id*/
  26. private java.lang.String createBy;
  27. /**创建人*/
  28. private java.lang.String createName;
  29. /**修改人id*/
  30. private java.lang.String updateBy;
  31. /**修改时间*/
  32. private java.util.Date updateDate;
  33. /**修改人*/
  34. private java.lang.String updateName;
  35. /** 组织 */
  36. private java.lang.String sysOrgCode;
  37. /** 公司 */
  38. private java.lang.String sysCompanyCode;
  39. /**
  40. *方法: 取得java.lang.String
  41. *@return: java.lang.String id
  42. */
  43. @Id
  44. @GeneratedValue(generator = "paymentableGenerator")
  45. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  46. @Column(name ="ID",nullable=false,length=32)
  47. public java.lang.String getId(){
  48. return this.id;
  49. }
  50. /**
  51. *方法: 设置java.lang.String
  52. *@param: java.lang.String id
  53. */
  54. public void setId(java.lang.String id){
  55. this.id = id;
  56. }
  57. @Column(name = "BEGAIN_TIME")
  58. public Date getBegainTime() {
  59. return begainTime;
  60. }
  61. public void setBegainTime(Date begainTime) {
  62. this.begainTime = begainTime;
  63. }
  64. @Column(name = "END_TIME")
  65. public Date getEndTime() {
  66. return endTime;
  67. }
  68. public void setEndTime(Date endTime) {
  69. this.endTime = endTime;
  70. }
  71. @Column(name = "REASON", length = 5000)
  72. public String getReason() {
  73. return reason;
  74. }
  75. public void setReason(String reason) {
  76. this.reason = reason;
  77. }
  78. /**
  79. *方法: 取得java.util.Date
  80. *@return: java.util.Date createDate
  81. */
  82. @Column(name ="CREATE_DATE",nullable=true)
  83. public java.util.Date getCreateDate(){
  84. return this.createDate;
  85. }
  86. /**
  87. *方法: 设置java.util.Date
  88. *@param: java.util.Date createDate
  89. */
  90. public void setCreateDate(java.util.Date createDate){
  91. this.createDate = createDate;
  92. }
  93. /**
  94. *方法: 取得java.lang.String
  95. *@return: java.lang.String 创建人id
  96. */
  97. @Column(name ="CREATE_BY",nullable=true,length=32)
  98. public java.lang.String getCreateBy(){
  99. return this.createBy;
  100. }
  101. /**
  102. *方法: 设置java.lang.String
  103. *@param: java.lang.String 创建人id
  104. */
  105. public void setCreateBy(java.lang.String createBy){
  106. this.createBy = createBy;
  107. }
  108. /**
  109. *方法: 取得java.lang.String
  110. *@return: java.lang.String 创建人
  111. */
  112. @Column(name ="CREATE_NAME",nullable=true,length=32)
  113. public java.lang.String getCreateName(){
  114. return this.createName;
  115. }
  116. /**
  117. *方法: 设置java.lang.String
  118. *@param: java.lang.String 创建人
  119. */
  120. public void setCreateName(java.lang.String createName){
  121. this.createName = createName;
  122. }
  123. /**
  124. *方法: 取得java.lang.String
  125. *@return: java.lang.String 修改人id
  126. */
  127. @Column(name ="UPDATE_BY",nullable=true,length=32)
  128. public java.lang.String getUpdateBy(){
  129. return this.updateBy;
  130. }
  131. /**
  132. *方法: 设置java.lang.String
  133. *@param: java.lang.String 修改人id
  134. */
  135. public void setUpdateBy(java.lang.String updateBy){
  136. this.updateBy = updateBy;
  137. }
  138. /**
  139. *方法: 取得java.util.Date
  140. *@return: java.util.Date 修改时间
  141. */
  142. @Column(name ="UPDATE_DATE",nullable=true)
  143. public java.util.Date getUpdateDate(){
  144. return this.updateDate;
  145. }
  146. /**
  147. *方法: 设置java.util.Date
  148. *@param: java.util.Date 修改时间
  149. */
  150. public void setUpdateDate(java.util.Date updateDate){
  151. this.updateDate = updateDate;
  152. }
  153. /**
  154. *方法: 取得java.lang.String
  155. *@return: java.lang.String 修改人
  156. */
  157. @Column(name ="UPDATE_NAME",nullable=true,length=32)
  158. public java.lang.String getUpdateName(){
  159. return this.updateName;
  160. }
  161. /**
  162. *方法: 设置java.lang.String
  163. *@param: java.lang.String 修改人
  164. */
  165. public void setUpdateName(java.lang.String updateName){
  166. this.updateName = updateName;
  167. }
  168. @Column(name = "SYS_ORG_CODE", nullable = true, length = 15)
  169. public java.lang.String getSysOrgCode() {
  170. return sysOrgCode;
  171. }
  172. public void setSysOrgCode(java.lang.String sysOrgCode) {
  173. this.sysOrgCode = sysOrgCode;
  174. }
  175. @Column(name = "SYS_COMPANY_CODE", nullable = true, length = 15)
  176. public java.lang.String getSysCompanyCode() {
  177. return sysCompanyCode;
  178. }
  179. public void setSysCompanyCode(java.lang.String sysCompanyCode) {
  180. this.sysCompanyCode = sysCompanyCode;
  181. }
  182. @Column(name = "NAME")
  183. public String getName() {
  184. return name;
  185. }
  186. public void setName(String name) {
  187. this.name = name;
  188. }
  189. @Column(name = "BPM_STATUS")
  190. public String getBpmStatus() {
  191. return bpmStatus;
  192. }
  193. public void setBpmStatus(String bpmStatus) {
  194. this.bpmStatus = bpmStatus;
  195. }
  196. }