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;
|
}
|
}
|