TBRequestFeedbackEntity.java 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. package cn.com.lzt.sign.entity;
  2. import org.hibernate.annotations.GenericGenerator;
  3. import java.util.Date;
  4. import java.lang.String;
  5. import javax.persistence.*;
  6. /**
  7. * @author dugc
  8. * @Title: Entity
  9. * @Description: 申请审批反馈表
  10. * @date 2021-11-09
  11. */
  12. @Entity
  13. @Table(name = "t_b_request_feedback", schema = "")
  14. @SuppressWarnings("serial")
  15. public class TBRequestFeedbackEntity implements java.io.Serializable {
  16. /**
  17. * 数据库字段:id
  18. */
  19. private String id;
  20. /**
  21. * 申请id, 数据库字段:request_id
  22. */
  23. private String requestId;
  24. /**
  25. * 审批人id, 数据库字段:user_id
  26. */
  27. private String userId;
  28. /**
  29. * 处理意见, 数据库字段:feedback_opinion
  30. */
  31. private String feedbackOpinion;
  32. /**
  33. * 处理状态, 数据库字段:feedback_status
  34. */
  35. private String feedbackStatus;
  36. /**
  37. * add-刘梦祥-2022年1月7日19:29:42(数据库添加字段:signature_base_url。数字签名)
  38. * 数字签名, 数据库字段:signature_base_url
  39. */
  40. private String signatureBaseUrl;
  41. /**
  42. * 数据库字段:created_at
  43. */
  44. private Date createdAt;
  45. // add-刘梦祥-2021年12月27日16:13:46-(微信小程序添加字段,用户头像)
  46. private String image;
  47. // add-刘梦祥-2022年5月9日10:06:49-(应测试要求,查看流程要能看到审批人岗位)
  48. private String requestUserRole;
  49. @Transient
  50. public String getRequestUserRole(){
  51. return this.requestUserRole;
  52. }
  53. public void setRequestUserRole(String requestUserRole){
  54. this.requestUserRole = requestUserRole;
  55. }
  56. @Column(name = "signature_base_url")
  57. public String getSignatureBaseUrl(){
  58. return this.signatureBaseUrl;
  59. }
  60. public void setSignatureBaseUrl(String signatureBaseUrl){
  61. this.signatureBaseUrl = signatureBaseUrl;
  62. }
  63. @Transient
  64. public String getImage() {
  65. return this.image;
  66. }
  67. public void setImage(String image) {
  68. this.image = image;
  69. }
  70. /**
  71. * 数据库字段:updated_at
  72. */
  73. private Date updatedAt;
  74. @Column(name = "user_name", nullable = true, length = 255)
  75. public String getUserName() {
  76. return userName;
  77. }
  78. public void setUserName(String userName) {
  79. this.userName = userName;
  80. }
  81. private String userName;
  82. @Id
  83. @GeneratedValue(generator = "paymentableGenerator")
  84. @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
  85. @Column(name = "id", nullable = true, length = 255)
  86. public String getId() {
  87. return this.id;
  88. }
  89. public void setId(String id) {
  90. this.id = id;
  91. }
  92. @Column(name = "request_id", nullable = true, length = 255)
  93. public String getRequestId() {
  94. return this.requestId;
  95. }
  96. public void setRequestId(String requestId) {
  97. this.requestId = requestId;
  98. }
  99. @Column(name = "user_id", nullable = true, length = 255)
  100. public String getUserId() {
  101. return this.userId;
  102. }
  103. public void setUserId(String userId) {
  104. this.userId = userId;
  105. }
  106. @Column(name = "feedback_opinion", nullable = true, length = 255)
  107. public String getFeedbackOpinion() {
  108. return this.feedbackOpinion;
  109. }
  110. public void setFeedbackOpinion(String feedbackOpinion) {
  111. this.feedbackOpinion = feedbackOpinion;
  112. }
  113. @Column(name = "feedback_status", nullable = true, length = 255)
  114. public String getFeedbackStatus() {
  115. return this.feedbackStatus;
  116. }
  117. public void setFeedbackStatus(String feedbackStatus) {
  118. this.feedbackStatus = feedbackStatus;
  119. }
  120. @Column(name = "created_at", nullable = true, length = 255)
  121. public Date getCreatedAt() {
  122. return this.createdAt;
  123. }
  124. public void setCreatedAt(Date createdAt) {
  125. this.createdAt = createdAt;
  126. }
  127. @Column(name = "updated_at", nullable = true, length = 255)
  128. public Date getUpdatedAt() {
  129. return this.updatedAt;
  130. }
  131. public void setUpdatedAt(Date updatedAt) {
  132. this.updatedAt = updatedAt;
  133. }
  134. }