package com.gk.hotwork.specialWork.model.dto.resp;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
import java.util.List;
|
|
public class ApplicantWorkApprovalStepRespDTO implements Serializable {
|
|
private static final long serialVersionUID = 8898288987689474623L;
|
private Long stepId;
|
|
//所属作业ID
|
private Long workApplyId;
|
|
private String stepName;
|
|
private Byte auditType;
|
|
private String auditTypeDesc;
|
//审批层级类型,单人,多人,分析人....
|
private Byte type;
|
|
private String typeDesc;
|
|
//审批结果
|
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<ApplicantWorkApprovalUnitRespDTO> stepUnits;
|
|
private List<ApplicantWorkApprovalItemRespDTO> 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 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 List<ApplicantWorkApprovalUnitRespDTO> getStepUnits() {
|
return stepUnits;
|
}
|
|
public void setStepUnits(List<ApplicantWorkApprovalUnitRespDTO> stepUnits) {
|
this.stepUnits = stepUnits;
|
}
|
|
public List<ApplicantWorkApprovalItemRespDTO> getStepItems() {
|
return stepItems;
|
}
|
|
public void setStepItems(List<ApplicantWorkApprovalItemRespDTO> stepItems) {
|
this.stepItems = stepItems;
|
}
|
|
|
public String getTypeDesc() {
|
return typeDesc;
|
}
|
|
public void setTypeDesc(String typeDesc) {
|
this.typeDesc = typeDesc;
|
}
|
|
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;
|
}
|
}
|