package com.gkhy.safePlatform.specialWork.model.dto.resp.approver; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDateTime; import java.util.List; public class ApproverWorkApprovalStepRespDTO implements Serializable { private static final long serialVersionUID = 8532433762943500767L; private Long stepId; private String stepName; private Byte auditType; private String auditTypeDesc; //所属作业ID private Long workApplyId; private Byte personType; private String personTypeDesc; private Byte approvalType; private String approvalTypeDesc; private Byte contentType; private String contentTypeDesc; //审批结果 private Byte approvalResult; private String approvalResultDesc; //审批层级序号 private Integer stepSerial; //开始审批时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime startApprovalTime; //预期结束时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime expFinishApprovalTime; //结束审批时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime finishApprovalTime; private Long preStepId; private Long nextStepId; private Boolean containItem; private List stepUnits; private List stepItems; public Long getStepId() { return stepId; } public void setStepId(Long stepId) { this.stepId = stepId; } public Long getWorkApplyId() { return workApplyId; } public void setWorkApplyId(Long workApplyId) { this.workApplyId = workApplyId; } 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 List getStepUnits() { return stepUnits; } public void setStepUnits(List stepUnits) { this.stepUnits = stepUnits; } public List getStepItems() { return stepItems; } public void setStepItems(List stepItems) { this.stepItems = stepItems; } public String getApprovalResultDesc() { return approvalResultDesc; } public void setApprovalResultDesc(String approvalResultDesc) { this.approvalResultDesc = approvalResultDesc; } public Boolean getContainItem() { return containItem; } public void setContainItem(Boolean containItem) { this.containItem = containItem; } 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 String getAuditTypeDesc() { return auditTypeDesc; } public void setAuditTypeDesc(String auditTypeDesc) { this.auditTypeDesc = auditTypeDesc; } public Byte getPersonType() { return personType; } public void setPersonType(Byte personType) { this.personType = personType; } public String getPersonTypeDesc() { return personTypeDesc; } public void setPersonTypeDesc(String personTypeDesc) { this.personTypeDesc = personTypeDesc; } public Byte getApprovalType() { return approvalType; } public void setApprovalType(Byte approvalType) { this.approvalType = approvalType; } public String getApprovalTypeDesc() { return approvalTypeDesc; } public void setApprovalTypeDesc(String approvalTypeDesc) { this.approvalTypeDesc = approvalTypeDesc; } public Byte getContentType() { return contentType; } public void setContentType(Byte contentType) { this.contentType = contentType; } public String getContentTypeDesc() { return contentTypeDesc; } public void setContentTypeDesc(String contentTypeDesc) { this.contentTypeDesc = contentTypeDesc; } }