package cn.com.lzt.sign.entity; import org.hibernate.annotations.GenericGenerator; import java.util.Date; import java.lang.String; import javax.persistence.*; /** * @author dugc * @Title: Entity * @Description: 申请审批反馈表 * @date 2021-11-09 */ @Entity @Table(name = "t_b_request_feedback", schema = "") @SuppressWarnings("serial") public class TBRequestFeedbackEntity implements java.io.Serializable { /** * 数据库字段:id */ private String id; /** * 申请id, 数据库字段:request_id */ private String requestId; /** * 审批人id, 数据库字段:user_id */ private String userId; /** * 处理意见, 数据库字段:feedback_opinion */ private String feedbackOpinion; /** * 处理状态, 数据库字段:feedback_status */ private String feedbackStatus; /** * add-刘梦祥-2022年1月7日19:29:42(数据库添加字段:signature_base_url。数字签名) * 数字签名, 数据库字段:signature_base_url */ private String signatureBaseUrl; /** * 数据库字段:created_at */ private Date createdAt; // add-刘梦祥-2021年12月27日16:13:46-(微信小程序添加字段,用户头像) private String image; // add-刘梦祥-2022年5月9日10:06:49-(应测试要求,查看流程要能看到审批人岗位) private String requestUserRole; @Transient public String getRequestUserRole(){ return this.requestUserRole; } public void setRequestUserRole(String requestUserRole){ this.requestUserRole = requestUserRole; } @Column(name = "signature_base_url") public String getSignatureBaseUrl(){ return this.signatureBaseUrl; } public void setSignatureBaseUrl(String signatureBaseUrl){ this.signatureBaseUrl = signatureBaseUrl; } @Transient public String getImage() { return this.image; } public void setImage(String image) { this.image = image; } /** * 数据库字段:updated_at */ private Date updatedAt; @Column(name = "user_name", nullable = true, length = 255) public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } private String userName; @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name = "id", nullable = true, length = 255) public String getId() { return this.id; } public void setId(String id) { this.id = id; } @Column(name = "request_id", nullable = true, length = 255) public String getRequestId() { return this.requestId; } public void setRequestId(String requestId) { this.requestId = requestId; } @Column(name = "user_id", nullable = true, length = 255) public String getUserId() { return this.userId; } public void setUserId(String userId) { this.userId = userId; } @Column(name = "feedback_opinion", nullable = true, length = 255) public String getFeedbackOpinion() { return this.feedbackOpinion; } public void setFeedbackOpinion(String feedbackOpinion) { this.feedbackOpinion = feedbackOpinion; } @Column(name = "feedback_status", nullable = true, length = 255) public String getFeedbackStatus() { return this.feedbackStatus; } public void setFeedbackStatus(String feedbackStatus) { this.feedbackStatus = feedbackStatus; } @Column(name = "created_at", nullable = true, length = 255) public Date getCreatedAt() { return this.createdAt; } public void setCreatedAt(Date createdAt) { this.createdAt = createdAt; } @Column(name = "updated_at", nullable = true, length = 255) public Date getUpdatedAt() { return this.updatedAt; } public void setUpdatedAt(Date updatedAt) { this.updatedAt = updatedAt; } }