CarScheduleEntity.java 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. package cn.com.lzt.car.schedule.entity;
  2. import org.hibernate.annotations.GenericGenerator;
  3. import org.jeecgframework.poi.excel.annotation.Excel;
  4. import javax.persistence.*;
  5. /**
  6. * @Title: Entity
  7. * @Description: 车辆作业计划
  8. * @author onlineGenerator
  9. * @date 2019-10-15 09:47:08
  10. * @version V1.0
  11. *
  12. */
  13. @Entity
  14. @Table(name = "t_b_car_schedule", schema = "")
  15. @SuppressWarnings("serial")
  16. public class CarScheduleEntity implements java.io.Serializable {
  17. /**主键*/
  18. private java.lang.String id;
  19. /**开始时间*/
  20. @Excel(name="开始时间",width=15)
  21. private java.lang.String start;
  22. /**截止时间*/
  23. @Excel(name="截止时间",width=15)
  24. private java.lang.String end;
  25. /**车辆*/
  26. @Excel(name="车辆",width=15,dictTable ="t_b_car",dicCode ="id",dicText ="name")
  27. private java.lang.String carid;
  28. private java.lang.String userId;
  29. /**车辆*/
  30. private java.lang.String carname;
  31. /**创建人登录名称*/
  32. private java.lang.String createBy;
  33. /**创建人名称*/
  34. private java.lang.String createName;
  35. /**创建日期*/
  36. private java.util.Date createDate;
  37. /**更新人名称*/
  38. private java.lang.String updateName;
  39. /**更新人登录名称*/
  40. private java.lang.String updateBy;
  41. /**更新日期*/
  42. private java.util.Date updateDate;
  43. /**所属部门*/
  44. private java.lang.String sysOrgCode;
  45. /**所属公司*/
  46. private java.lang.String sysCompanyCode;
  47. /**进入工作区域 1 进入;0 未进入*/
  48. private String inScope;
  49. private String type;
  50. public String getDescription() {
  51. return description;
  52. }
  53. public void setDescription(String description) {
  54. this.description = description;
  55. }
  56. private String description;
  57. public String getType() {
  58. return type;
  59. }
  60. public void setType(String type) {
  61. this.type = type;
  62. }
  63. @Column(name ="user_id",nullable=true,length=32)
  64. public String getUserId() {
  65. return userId;
  66. }
  67. public void setUserId(String userId) {
  68. this.userId = userId;
  69. }
  70. /**
  71. *方法: 取得java.lang.String
  72. *@return: java.lang.String 主键
  73. */
  74. @Id
  75. @GeneratedValue(generator = "paymentableGenerator")
  76. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  77. @Column(name ="ID",nullable=false,length=36)
  78. public java.lang.String getId(){
  79. return this.id;
  80. }
  81. /**
  82. *方法: 设置java.lang.String
  83. *@param: java.lang.String 主键
  84. */
  85. public void setId(java.lang.String id){
  86. this.id = id;
  87. }
  88. /**
  89. *方法: 取得java.lang.String
  90. *@return: java.lang.String 开始时间
  91. */
  92. @Column(name ="START",nullable=true,length=32)
  93. public java.lang.String getStart(){
  94. return this.start;
  95. }
  96. /**
  97. *方法: 设置java.lang.String
  98. *@param: java.lang.String 开始时间
  99. */
  100. public void setStart(java.lang.String start){
  101. this.start = start;
  102. }
  103. /**
  104. *方法: 取得java.lang.String
  105. *@return: java.lang.String 截止时间
  106. */
  107. @Column(name ="END",nullable=true,length=32)
  108. public java.lang.String getEnd(){
  109. return this.end;
  110. }
  111. /**
  112. *方法: 设置java.lang.String
  113. *@param: java.lang.String 截止时间
  114. */
  115. public void setEnd(java.lang.String end){
  116. this.end = end;
  117. }
  118. /**
  119. *方法: 取得java.lang.String
  120. *@return: java.lang.String 车辆
  121. */
  122. @Column(name ="CARID",nullable=true,length=32)
  123. public java.lang.String getCarid(){
  124. return this.carid;
  125. }
  126. /**
  127. *方法: 设置java.lang.String
  128. *@param: java.lang.String 车辆
  129. */
  130. public void setCarid(java.lang.String carid){
  131. this.carid = carid;
  132. }
  133. /**
  134. *方法: 取得java.lang.String
  135. *@return: java.lang.String 车辆
  136. */
  137. @Column(name ="CARNAME",nullable=true,length=64)
  138. public java.lang.String getCarname(){
  139. return this.carname;
  140. }
  141. /**
  142. *方法: 设置java.lang.String
  143. *@param: java.lang.String 车辆
  144. */
  145. public void setCarname(java.lang.String carname){
  146. this.carname = carname;
  147. }
  148. /**
  149. *方法: 取得java.lang.String
  150. *@return: java.lang.String 创建人登录名称
  151. */
  152. @Column(name ="CREATE_BY",nullable=true,length=50)
  153. public java.lang.String getCreateBy(){
  154. return this.createBy;
  155. }
  156. /**
  157. *方法: 设置java.lang.String
  158. *@param: java.lang.String 创建人登录名称
  159. */
  160. public void setCreateBy(java.lang.String createBy){
  161. this.createBy = createBy;
  162. }
  163. /**
  164. *方法: 取得java.lang.String
  165. *@return: java.lang.String 创建人名称
  166. */
  167. @Column(name ="CREATE_NAME",nullable=true,length=50)
  168. public java.lang.String getCreateName(){
  169. return this.createName;
  170. }
  171. /**
  172. *方法: 设置java.lang.String
  173. *@param: java.lang.String 创建人名称
  174. */
  175. public void setCreateName(java.lang.String createName){
  176. this.createName = createName;
  177. }
  178. /**
  179. *方法: 取得java.util.Date
  180. *@return: java.util.Date 创建日期
  181. */
  182. @Column(name ="CREATE_DATE",nullable=true,length=20)
  183. public java.util.Date getCreateDate(){
  184. return this.createDate;
  185. }
  186. /**
  187. *方法: 设置java.util.Date
  188. *@param: java.util.Date 创建日期
  189. */
  190. public void setCreateDate(java.util.Date createDate){
  191. this.createDate = createDate;
  192. }
  193. /**
  194. *方法: 取得java.lang.String
  195. *@return: java.lang.String 更新人名称
  196. */
  197. @Column(name ="UPDATE_NAME",nullable=true,length=50)
  198. public java.lang.String getUpdateName(){
  199. return this.updateName;
  200. }
  201. /**
  202. *方法: 设置java.lang.String
  203. *@param: java.lang.String 更新人名称
  204. */
  205. public void setUpdateName(java.lang.String updateName){
  206. this.updateName = updateName;
  207. }
  208. /**
  209. *方法: 取得java.lang.String
  210. *@return: java.lang.String 更新人登录名称
  211. */
  212. @Column(name ="UPDATE_BY",nullable=true,length=50)
  213. public java.lang.String getUpdateBy(){
  214. return this.updateBy;
  215. }
  216. /**
  217. *方法: 设置java.lang.String
  218. *@param: java.lang.String 更新人登录名称
  219. */
  220. public void setUpdateBy(java.lang.String updateBy){
  221. this.updateBy = updateBy;
  222. }
  223. /**
  224. *方法: 取得java.util.Date
  225. *@return: java.util.Date 更新日期
  226. */
  227. @Column(name ="UPDATE_DATE",nullable=true,length=20)
  228. public java.util.Date getUpdateDate(){
  229. return this.updateDate;
  230. }
  231. /**
  232. *方法: 设置java.util.Date
  233. *@param: java.util.Date 更新日期
  234. */
  235. public void setUpdateDate(java.util.Date updateDate){
  236. this.updateDate = updateDate;
  237. }
  238. /**
  239. *方法: 取得java.lang.String
  240. *@return: java.lang.String 所属部门
  241. */
  242. @Column(name ="SYS_ORG_CODE",nullable=true,length=50)
  243. public java.lang.String getSysOrgCode(){
  244. return this.sysOrgCode;
  245. }
  246. /**
  247. *方法: 设置java.lang.String
  248. *@param: java.lang.String 所属部门
  249. */
  250. public void setSysOrgCode(java.lang.String sysOrgCode){
  251. this.sysOrgCode = sysOrgCode;
  252. }
  253. /**
  254. *方法: 取得java.lang.String
  255. *@return: java.lang.String 所属公司
  256. */
  257. @Column(name ="SYS_COMPANY_CODE",nullable=true,length=50)
  258. public java.lang.String getSysCompanyCode(){
  259. return this.sysCompanyCode;
  260. }
  261. /**
  262. *方法: 设置java.lang.String
  263. *@param: java.lang.String 所属公司
  264. */
  265. public void setSysCompanyCode(java.lang.String sysCompanyCode){
  266. this.sysCompanyCode = sysCompanyCode;
  267. }
  268. /**
  269. * @return the inScope
  270. */
  271. @Column(name ="inScope",nullable=true,length=10)
  272. public String getInScope() {
  273. return inScope;
  274. }
  275. /**
  276. * @param inScope the inScope to set
  277. */
  278. public void setInScope(String inScope) {
  279. this.inScope = inScope;
  280. }
  281. public String assignmentStyle;
  282. @Column(name ="assignmentStyle",nullable=true,length=5)
  283. public String getAssignmentStyle() {
  284. return assignmentStyle;
  285. }
  286. public void setAssignmentStyle(String assignmentStyle) {
  287. this.assignmentStyle = assignmentStyle;
  288. }
  289. }