MealsSubsidyEntity.java 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420
  1. package cn.com.lzt.mealssubsidy.entity;
  2. import javax.persistence.Column;
  3. import javax.persistence.Entity;
  4. import javax.persistence.GeneratedValue;
  5. import javax.persistence.Id;
  6. import javax.persistence.Table;
  7. import org.hibernate.annotations.GenericGenerator;
  8. import org.jeecgframework.poi.excel.annotation.Excel;
  9. /**
  10. * @Title: Entity
  11. * @Description: 餐费补贴
  12. * @author onlineGenerator
  13. * @date 2017-10-18 18:02:39
  14. * @version V1.0
  15. *
  16. */
  17. @Entity
  18. @Table(name = "t_bus_meals_subsidy", schema = "")
  19. @SuppressWarnings("serial")
  20. public class MealsSubsidyEntity implements java.io.Serializable {
  21. /** 主键 */
  22. private java.lang.String id;
  23. /** 创建人名称 */
  24. private java.lang.String createName;
  25. /** 创建人登录名称 */
  26. private java.lang.String createBy;
  27. /** 创建日期 */
  28. private java.util.Date createDate;
  29. /** 更新人名称 */
  30. private java.lang.String updateName;
  31. /** 更新人登录名称 */
  32. private java.lang.String updateBy;
  33. /** 更新日期 */
  34. private java.util.Date updateDate;
  35. /** 所属部门 */
  36. private java.lang.String sysOrgCode;
  37. /** 所属公司 */
  38. private java.lang.String sysCompanyCode;
  39. /** 补贴类型 */
  40. @Excel(name = "补贴类型", width = 15)
  41. private java.lang.String subsidyType;
  42. /** 班次餐补类型 */
  43. @Excel(name = "班次餐补类型", width = 15)
  44. private java.lang.String shiftSubsidyType;
  45. /** 补贴名称 */
  46. @Excel(name = "补贴名称", width = 15)
  47. private java.lang.String subsidyName;
  48. /** 补贴金额 */
  49. @Excel(name = "补贴金额", width = 15)
  50. private java.math.BigDecimal subsidyMoney;
  51. /** 单位 */
  52. @Excel(name = "单位", width = 15)
  53. private java.lang.String calcuUnit;
  54. /** 项目 */
  55. @Excel(name = "项目", width = 45)
  56. private java.lang.String project;
  57. /** 是否固定 */
  58. private java.lang.String iffixed;
  59. /** 状态 */
  60. private java.lang.String status;
  61. /** 逻辑删除标识 */
  62. private java.lang.String deleteFlag;
  63. /**
  64. * 方法: 取得java.lang.String
  65. *
  66. * @return: java.lang.String 主键
  67. */
  68. @Id
  69. @GeneratedValue(generator = "paymentableGenerator")
  70. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  71. @Column(name = "ID", nullable = false, length = 36)
  72. public java.lang.String getId() {
  73. return this.id;
  74. }
  75. /**
  76. * 方法: 设置java.lang.String
  77. *
  78. * @param: java.lang.String 主键
  79. */
  80. public void setId(java.lang.String id) {
  81. this.id = id;
  82. }
  83. public java.lang.String getProject() {
  84. return project;
  85. }
  86. public void setProject(java.lang.String project) {
  87. this.project = project;
  88. }
  89. /**
  90. * 方法: 取得java.lang.String
  91. *
  92. * @return: java.lang.String 创建人名称
  93. */
  94. @Column(name = "CREATE_NAME", nullable = true, length = 50)
  95. public java.lang.String getCreateName() {
  96. return this.createName;
  97. }
  98. /**
  99. * 方法: 设置java.lang.String
  100. *
  101. * @param: java.lang.String 创建人名称
  102. */
  103. public void setCreateName(java.lang.String createName) {
  104. this.createName = createName;
  105. }
  106. /**
  107. * 方法: 取得java.lang.String
  108. *
  109. * @return: java.lang.String 创建人登录名称
  110. */
  111. @Column(name = "CREATE_BY", nullable = true, length = 50)
  112. public java.lang.String getCreateBy() {
  113. return this.createBy;
  114. }
  115. /**
  116. * 方法: 设置java.lang.String
  117. *
  118. * @param: java.lang.String 创建人登录名称
  119. */
  120. public void setCreateBy(java.lang.String createBy) {
  121. this.createBy = createBy;
  122. }
  123. /**
  124. * 方法: 取得java.util.Date
  125. *
  126. * @return: java.util.Date 创建日期
  127. */
  128. @Column(name = "CREATE_DATE", nullable = true, length = 20)
  129. public java.util.Date getCreateDate() {
  130. return this.createDate;
  131. }
  132. /**
  133. * 方法: 设置java.util.Date
  134. *
  135. * @param: java.util.Date 创建日期
  136. */
  137. public void setCreateDate(java.util.Date createDate) {
  138. this.createDate = createDate;
  139. }
  140. /**
  141. * 方法: 取得java.lang.String
  142. *
  143. * @return: java.lang.String 更新人名称
  144. */
  145. @Column(name = "UPDATE_NAME", nullable = true, length = 50)
  146. public java.lang.String getUpdateName() {
  147. return this.updateName;
  148. }
  149. /**
  150. * 方法: 设置java.lang.String
  151. *
  152. * @param: java.lang.String 更新人名称
  153. */
  154. public void setUpdateName(java.lang.String updateName) {
  155. this.updateName = updateName;
  156. }
  157. /**
  158. * 方法: 取得java.lang.String
  159. *
  160. * @return: java.lang.String 更新人登录名称
  161. */
  162. @Column(name = "UPDATE_BY", nullable = true, length = 50)
  163. public java.lang.String getUpdateBy() {
  164. return this.updateBy;
  165. }
  166. /**
  167. * 方法: 设置java.lang.String
  168. *
  169. * @param: java.lang.String 更新人登录名称
  170. */
  171. public void setUpdateBy(java.lang.String updateBy) {
  172. this.updateBy = updateBy;
  173. }
  174. /**
  175. * 方法: 取得java.util.Date
  176. *
  177. * @return: java.util.Date 更新日期
  178. */
  179. @Column(name = "UPDATE_DATE", nullable = true, length = 20)
  180. public java.util.Date getUpdateDate() {
  181. return this.updateDate;
  182. }
  183. /**
  184. * 方法: 设置java.util.Date
  185. *
  186. * @param: java.util.Date 更新日期
  187. */
  188. public void setUpdateDate(java.util.Date updateDate) {
  189. this.updateDate = updateDate;
  190. }
  191. /**
  192. * 方法: 取得java.lang.String
  193. *
  194. * @return: java.lang.String 所属部门
  195. */
  196. @Column(name = "SYS_ORG_CODE", nullable = true, length = 50)
  197. public java.lang.String getSysOrgCode() {
  198. return this.sysOrgCode;
  199. }
  200. /**
  201. * 方法: 设置java.lang.String
  202. *
  203. * @param: java.lang.String 所属部门
  204. */
  205. public void setSysOrgCode(java.lang.String sysOrgCode) {
  206. this.sysOrgCode = sysOrgCode;
  207. }
  208. /**
  209. * 方法: 取得java.lang.String
  210. *
  211. * @return: java.lang.String 所属公司
  212. */
  213. @Column(name = "SYS_COMPANY_CODE", nullable = true, length = 50)
  214. public java.lang.String getSysCompanyCode() {
  215. return this.sysCompanyCode;
  216. }
  217. /**
  218. * 方法: 设置java.lang.String
  219. *
  220. * @param: java.lang.String 所属公司
  221. */
  222. public void setSysCompanyCode(java.lang.String sysCompanyCode) {
  223. this.sysCompanyCode = sysCompanyCode;
  224. }
  225. /**
  226. * 方法: 取得java.lang.String
  227. *
  228. * @return: java.lang.String 补贴类型
  229. */
  230. @Column(name = "SUBSIDY_TYPE", nullable = false, length = 30)
  231. public java.lang.String getSubsidyType() {
  232. return this.subsidyType;
  233. }
  234. /**
  235. * 方法: 设置java.lang.String
  236. *
  237. * @param: java.lang.String 补贴类型
  238. */
  239. public void setSubsidyType(java.lang.String subsidyType) {
  240. this.subsidyType = subsidyType;
  241. }
  242. /**
  243. * 方法: 取得java.lang.String
  244. *
  245. * @return: java.lang.String 班次餐补类型
  246. */
  247. @Column(name = "SHIFT_SUBSIDY_TYPE", nullable = false, length = 30)
  248. public java.lang.String getShiftSubsidyType() {
  249. return shiftSubsidyType;
  250. }
  251. /**
  252. * 方法: 设置java.lang.String
  253. *
  254. * @param: java.lang.String 班次餐补类型
  255. */
  256. public void setShiftSubsidyType(java.lang.String shiftSubsidyType) {
  257. this.shiftSubsidyType = shiftSubsidyType;
  258. }
  259. /**
  260. * 方法: 取得java.lang.String
  261. *
  262. * @return: java.lang.String 补贴名称
  263. */
  264. @Column(name = "SUBSIDY_NAME", nullable = false, length = 100)
  265. public java.lang.String getSubsidyName() {
  266. return this.subsidyName;
  267. }
  268. /**
  269. * 方法: 设置java.lang.String
  270. *
  271. * @param: java.lang.String 补贴名称
  272. */
  273. public void setSubsidyName(java.lang.String subsidyName) {
  274. this.subsidyName = subsidyName;
  275. }
  276. /**
  277. * 方法: 取得java.math.BigDecimal
  278. *
  279. * @return: java.math.BigDecimal 补贴金额
  280. */
  281. @Column(name = "SUBSIDY_MONEY", nullable = false, scale = 2, length = 8)
  282. public java.math.BigDecimal getSubsidyMoney() {
  283. return this.subsidyMoney;
  284. }
  285. /**
  286. * 方法: 设置java.math.BigDecimal
  287. *
  288. * @param: java.math.BigDecimal 补贴金额
  289. */
  290. public void setSubsidyMoney(java.math.BigDecimal subsidyMoney) {
  291. this.subsidyMoney = subsidyMoney;
  292. }
  293. /**
  294. * 方法: 设置java.lang.String
  295. *
  296. * @param: java.lang.String 单位
  297. */
  298. @Column(name = "CALCU_UNIT", nullable = false, length = 30)
  299. public java.lang.String getCalcuUnit() {
  300. return calcuUnit;
  301. }
  302. /**
  303. * 方法: 设置java.lang.String
  304. *
  305. * @param: java.lang.String 单位
  306. */
  307. public void setCalcuUnit(java.lang.String calcuUnit) {
  308. this.calcuUnit = calcuUnit;
  309. }
  310. /**
  311. * 方法: 取得java.lang.String
  312. *
  313. * @return: java.lang.String 状态
  314. */
  315. @Column(name = "STATUS", nullable = false, length = 1)
  316. public java.lang.String getStatus() {
  317. return this.status;
  318. }
  319. /**
  320. * 方法: 设置java.lang.String
  321. *
  322. * @param: java.lang.String 状态
  323. */
  324. public void setStatus(java.lang.String status) {
  325. this.status = status;
  326. }
  327. /**
  328. * 方法: 取得java.lang.String
  329. *
  330. * @return: java.lang.String 逻辑删除标识
  331. */
  332. @Column(name = "DELETE_FLAG", nullable = false, length = 1)
  333. public java.lang.String getDeleteFlag() {
  334. return this.deleteFlag;
  335. }
  336. /**
  337. * 方法: 设置java.lang.String
  338. *
  339. * @param: java.lang.String 逻辑删除标识
  340. */
  341. public void setDeleteFlag(java.lang.String deleteFlag) {
  342. this.deleteFlag = deleteFlag;
  343. }
  344. /**
  345. * 方法: 取得java.lang.String
  346. *
  347. * @return: java.lang.String 是否固定
  348. */
  349. @Column(name = "IFFIXED", nullable = false, length = 1)
  350. public java.lang.String getIffixed() {
  351. return iffixed;
  352. }
  353. /**
  354. * 方法: 设置java.lang.String
  355. *
  356. * @param: java.lang.String 是否固定
  357. */
  358. public void setIffixed(java.lang.String iffixed) {
  359. this.iffixed = iffixed;
  360. }
  361. }