package com.gkhy.safePlatform.specialWork.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDateTime; /** * 作业审批层级 */ @TableName("work_approval_step") public class WorkApprovalStepInfo implements Serializable { private static final long serialVersionUID = -3614353693742791338L; //审批层级ID private Long id; //所属作业ID private Long workApplyId; private String stepName; //审批层级类型,单人,多人,分析人.... private Byte type; private Byte auditType; //审批结果 private Byte approvalResult; //审批层级序号 private Integer stepSerial; //开始审批时间 private LocalDateTime startApprovalTime; //预期结束时间 private LocalDateTime expFinishApprovalTime; //结束审批时间 private LocalDateTime finishApprovalTime; private Long preStepId; private Long nextStepId; @TableField(value = "is_contain_item") private Boolean containItem; private Integer continueTime; private Byte continueTimeUnit; private Byte personType; private Byte approvalType; private Byte contentType; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getWorkApplyId() { return workApplyId; } public void setWorkApplyId(Long workApplyId) { this.workApplyId = workApplyId; } public Byte getType() { return type; } public void setType(Byte type) { this.type = type; } public Byte getApprovalResult() { return approvalResult; } public void setApprovalResult(Byte approvalResult) { this.approvalResult = approvalResult; } public Integer getStepSerial() { return stepSerial; } public void setStepSerial(Integer stepSerial) { this.stepSerial = stepSerial; } public LocalDateTime getStartApprovalTime() { return startApprovalTime; } public void setStartApprovalTime(LocalDateTime startApprovalTime) { this.startApprovalTime = startApprovalTime; } public LocalDateTime getExpFinishApprovalTime() { return expFinishApprovalTime; } public void setExpFinishApprovalTime(LocalDateTime expFinishApprovalTime) { this.expFinishApprovalTime = expFinishApprovalTime; } public LocalDateTime getFinishApprovalTime() { return finishApprovalTime; } public void setFinishApprovalTime(LocalDateTime finishApprovalTime) { this.finishApprovalTime = finishApprovalTime; } public Long getPreStepId() { return preStepId; } public void setPreStepId(Long preStepId) { this.preStepId = preStepId; } public Long getNextStepId() { return nextStepId; } public void setNextStepId(Long nextStepId) { this.nextStepId = nextStepId; } public Boolean getContainItem() { return containItem; } public void setContainItem(Boolean containItem) { this.containItem = containItem; } public Integer getContinueTime() { return continueTime; } public void setContinueTime(Integer continueTime) { this.continueTime = continueTime; } public Byte getContinueTimeUnit() { return continueTimeUnit; } public void setContinueTimeUnit(Byte continueTimeUnit) { this.continueTimeUnit = continueTimeUnit; } public String getStepName() { return stepName; } public void setStepName(String stepName) { this.stepName = stepName; } public Byte getAuditType() { return auditType; } public void setAuditType(Byte auditType) { this.auditType = auditType; } public Byte getPersonType() { return personType; } public void setPersonType(Byte personType) { this.personType = personType; } public Byte getApprovalType() { return approvalType; } public void setApprovalType(Byte approvalType) { this.approvalType = approvalType; } public Byte getContentType() { return contentType; } public void setContentType(Byte contentType) { this.contentType = contentType; } }