TBApproval.java 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. package jeecg.workflow.entity.bus;
  2. import java.sql.Timestamp;
  3. import javax.persistence.Column;
  4. import javax.persistence.Entity;
  5. import javax.persistence.FetchType;
  6. import javax.persistence.JoinColumn;
  7. import javax.persistence.ManyToOne;
  8. import javax.persistence.Table;
  9. import org.jeecgframework.core.annotation.JeecgEntityTitle;
  10. import org.jeecgframework.core.common.entity.IdEntity;
  11. import org.jeecgframework.web.system.pojo.base.TSUser;
  12. /**
  13. * 业务审批表
  14. */
  15. @Entity
  16. @Table(name = "t_b_approval")
  17. public class TBApproval extends IdEntity implements java.io.Serializable {
  18. private TSUser TSUser;
  19. private String approvalrole;
  20. private String approvalopinion;
  21. private Timestamp approvaldate;
  22. private String note;
  23. private Integer approvaloperation;
  24. @ManyToOne(fetch = FetchType.LAZY)
  25. @JoinColumn(name = "userid")
  26. public TSUser getTSUser() {
  27. return this.TSUser;
  28. }
  29. public void setTSUser(TSUser TSUser) {
  30. this.TSUser = TSUser;
  31. }
  32. @Column(name = "approvalrole", nullable = false, length = 100)
  33. public String getApprovalrole() {
  34. return this.approvalrole;
  35. }
  36. public void setApprovalrole(String approvalrole) {
  37. this.approvalrole = approvalrole;
  38. }
  39. @Column(name = "approvalopinion", length = 300)
  40. public String getApprovalopinion() {
  41. return this.approvalopinion;
  42. }
  43. public void setApprovalopinion(String approvalopinion) {
  44. this.approvalopinion = approvalopinion;
  45. }
  46. @Column(name = "approvaldate", nullable = false, length = 35)
  47. public Timestamp getApprovaldate() {
  48. return this.approvaldate;
  49. }
  50. public void setApprovaldate(Timestamp approvaldate) {
  51. this.approvaldate = approvaldate;
  52. }
  53. @Column(name = "note", length = 300)
  54. public String getNote() {
  55. return this.note;
  56. }
  57. public void setNote(String note) {
  58. this.note = note;
  59. }
  60. @Column(name = "approvaloperation")
  61. public Integer getApprovaloperation() {
  62. return this.approvaloperation;
  63. }
  64. public void setApprovaloperation(Integer approvaloperation) {
  65. this.approvaloperation = approvaloperation;
  66. }
  67. }