| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- 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年12月7日16:17:06
- */
- @Data
- @Entity
- @Table(name = "t_bus_activiti_overtime_vacation", schema = "")
- @SuppressWarnings("serial")
- public class TBusActivitiOvertimeVacationEntity implements java.io.Serializable {
- //主键
- @Column(name = "id")
- @Id
- private String id;
- //关联用户id
- @Column(name = "user_id")
- private String userId;
- //休假类型
- @Column(name = "vacation_type")
- private String vacationType;
- //休假开始时间
- @Column(name = "vacation_start_date")
- private Date vacationStartDate;
- // 休假结束时间
- @Column(name = "vacation_end_date")
- private Date vacationEndDate;
- //休假原因
- @Column(name = "remake")
- private String remake;
- //附件
- @Column(name = "attachment")
- private String attachment;
- //审批id
- @Column(name = "request_id")
- private String requestId;
- //审批状态
- @Column(name = "request_status")
- private String requestStatus;
- //创建人id
- @Column(name = "create_user")
- private String createUser;
- //更新人id
- @Column(name = "update_user")
- private String updateUser;
- //创建时间
- @Column(name = "create_time")
- private Date createTime;
- //更新时间
- @Column(name = "update_time")
- private Date updateTime;
- //其他休假类型描述(add-刘梦祥-2021年12月29日15:31:13:测试人员强烈要求,当休假签报中的休假类型为【其他】时,用户需要输入类型描述)
- @Column(name = "other_text")
- private String otherText;
- //添加页面显示字段专用(用户的真实姓名、工龄、休假总天数)
- @Transient
- private String userRealName;
- @Transient
- private String workYear;
- @Column(name = "vacation_total_day")
- private String vacationTotalDay;
- //显示专用(科室id、休假期间[休假期间并不显示,只是为了提供查询栏条件])(add-刘梦祥-2021年12月10日15:30:05-添加休假时间显示字段)
- @Transient
- private String departId;
- @Transient
- private Date vacationDate;
- @Transient
- private String vacationStartDateStr;
- @Transient
- private String vacationEndDateStr;
- //审批流专用,按钮权限:1、本人(可以提交流程、撤回流程、查看流程)2、审批人(可以查看流程、审批流程)3、(无权限))
- @Transient
- private String butRule;
- }
|