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<ApproverWorkApprovalUnitRespDTO> stepUnits;
|
|
private List<ApproverWorkApprovalItemRespDTO> 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<ApproverWorkApprovalUnitRespDTO> getStepUnits() {
|
return stepUnits;
|
}
|
|
public void setStepUnits(List<ApproverWorkApprovalUnitRespDTO> stepUnits) {
|
this.stepUnits = stepUnits;
|
}
|
|
public List<ApproverWorkApprovalItemRespDTO> getStepItems() {
|
return stepItems;
|
}
|
|
public void setStepItems(List<ApproverWorkApprovalItemRespDTO> 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;
|
}
|
}
|