package cn.com.lzt.useractiviti.overtime.entity; import lombok.Data; import javax.persistence.*; import java.util.Date; /** * @author 刘梦祥 * @version V1.0 * @Title: Entity * @Description: 加班审核表 * @date 2021年11月30日11:09:25 */ @Data @Entity @Table(name = "t_bus_activiti_overtime_audit", schema = "") public class TBusActivitiOvertimeAuditEntity implements java.io.Serializable { //主键 @Column(name = "id") @Id private String id; //加班申请中的id集合 @Column(name = "overtime_ids") private String overtimeIds; //科室id @Column(name = "depart_id") private String departId; //备注 @Column(name = "remake") private String remake; //创建人id @Column(name = "create_user") private String createUser; //创建时间 @Column(name = "create_time") private Date createTime; //更新人id @Column(name = "update_user") private String updateUser; //更新时间 @Column(name = "update_time") private Date updateTime; //审批流专用[审批id、审批状态] @Column(name = "request_id") private String requestId; @Column(name = "request_status") private String requestStatus; //显示专用(加班费总计,加班结算方式,加班人数) @Transient private String overTimeTotalAmount; @Transient private String overTimeType; @Transient private Integer overTimeNumber; //审批流专用,按钮权限:1、本人(可以提交流程、撤回流程、查看流程)2、审批人(可以查看流程、审批流程)3、(无权限)) @Transient private String butRule; }