package com.gkhy.safePlatform.specialWork.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDateTime; /** * 审批规则 - 层级 */ @TableName("approval_rule_step") public class ApprovalRuleStep implements Serializable { private static final long serialVersionUID = 6998846947389029013L; /** 层级ID **/ @TableId(type = IdType.AUTO) private Long stepId; /** * 层级名称 */ private String stepName; /** 所属规则ID **/ private Long ruleId; /** 层级规则状态 **/ private Byte status; /** 层级所在顺序 **/ private Integer stepSerial; /** 层级内部有序标识 **/ private Boolean enableOrder; // 人员类型 private Byte personType; // 审批层级类型 private Byte approvalType; private Byte contentType; //审批环节有效时间 private Integer continueTime; //审批环节有效时间单位 private Byte continueTimeUnit; //前一个节点 private Long preStepId; //下一个节点 private Long nextStepId; private LocalDateTime gmtCreate; private LocalDateTime gmtModified; /** 创建人ID **/ private Long createUid; /** 创建人姓名 **/ private String createUname; private Long modifiedUid; private String modifiedUname; /** * 审核(0 单审,1 会审) */ private Byte auditType; public Long getStepId() { return stepId; } public void setStepId(Long stepId) { this.stepId = stepId; } public Long getRuleId() { return ruleId; } public void setRuleId(Long ruleId) { this.ruleId = ruleId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getStepSerial() { return stepSerial; } public void setStepSerial(Integer stepSerial) { this.stepSerial = stepSerial; } public Boolean getEnableOrder() { return enableOrder; } public void setEnableOrder(Boolean enableOrder) { this.enableOrder = enableOrder; } 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 LocalDateTime getGmtCreate() { return gmtCreate; } public void setGmtCreate(LocalDateTime gmtCreate) { this.gmtCreate = gmtCreate; } public LocalDateTime getGmtModified() { return gmtModified; } public void setGmtModified(LocalDateTime gmtModified) { this.gmtModified = gmtModified; } public String getStepName() { return stepName; } public void setStepName(String stepName) { this.stepName = stepName; } 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 Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public String getCreateUname() { return createUname; } public void setCreateUname(String createUname) { this.createUname = createUname; } public Long getModifiedUid() { return modifiedUid; } public void setModifiedUid(Long modifiedUid) { this.modifiedUid = modifiedUid; } public String getModifiedUname() { return modifiedUname; } public void setModifiedUname(String modifiedUname) { this.modifiedUname = modifiedUname; } 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; } }