package cn.com.lzt.sign.entity; import org.hibernate.annotations.GenericGenerator; import java.util.Date; import java.lang.String; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; /** * @Title: Entity * @Description: 审核规则表 * @author dugc * @date 2021-11-09 * */ @Entity @Table(name = "t_b_request_rule", schema = "") @SuppressWarnings("serial") public class TBRequestRuleEntity implements java.io.Serializable { /** 数据库字段:id */ private String id; /** 规则名称, 数据库字段:name */ private String name; /** 规则明书, 数据库字段:description */ private String description; /** 规则。例如 aaa, bbb, ccc ,则需要 userid= aaa, bbb, ccc 的用户按照顺序进行审核, 数据库字段:rulers */ private String rulers; /** 数据库字段:created_at */ private Date createdAt; /** 数据库字段:updated_at */ private Date updatedAt; @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 ="name",nullable=true,length=255) public String getName(){ return this.name; } public void setName(String name){ this.name = name; } @Column(name ="description",nullable=true,length=255) public String getDescription(){ return this.description; } public void setDescription(String description){ this.description = description; } @Column(name ="rulers",nullable=true,length=255) public String getRulers(){ return this.rulers; } public void setRulers(String rulers){ this.rulers = rulers; } @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; } }