package com.gkhy.safePlatform.specialWork.model.dto.resp; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serializable; import java.time.LocalDateTime; import java.util.List; public class WorkApplyPendingPageRespDTO implements Serializable { private static final long serialVersionUID = 1781042196278094202L; //作业ID private Long workApplyId; //所属企业ID private Long eid; //所属部门ID private Long depId; private String depName; //申请人员ID private Long applyUid; private String applyUname; //作业类型 private Byte workType; private String workTypeDesc; //作业等级 private Byte workLevel; private String workLevelDesc; //作业状态 private Byte status; private String statusDesc; //当前所处审批流程层级 private Integer approvalStep; private Long approvalStepId; private String workContent; private String workLocation; private String hazardIdentification; //申请时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime applyTime; //预期作业开始进行时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime expStartTime; //预期作业结束进行时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime expEndTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime gmtCreate; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime gmtModified; //作业证编号 private String workPermitNo; private Long stepId; private Byte stepType; private String stepTypeDesc; private Byte stepApprovalResult; private String stepApprovalResultDesc; private Integer stepSerial; private Object WorkDetail; //开始审批时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime stepStartApprovalTime; //预期结束时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime stepExpFinishApprovalTime; //结束审批时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime stepFinishApprovalTime; private Long preStepId; private Long nextStepId; private Boolean stepContainItem; private Long unitId; private Long unitApprovalUid; private String unitApprovalUname; private Byte unitResult; private String unitResultDesc; private String unitFilledContent; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime unitApprovalStartTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime unitApprovalEndTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime unitApprovalActualTime; private List operators; private List workMaterial; private Byte materialStatus; private String materialStatusDesc; public Long getEid() { return eid; } public void setEid(Long eid) { this.eid = eid; } public Long getDepId() { return depId; } public void setDepId(Long depId) { this.depId = depId; } public Long getApplyUid() { return applyUid; } public void setApplyUid(Long applyUid) { this.applyUid = applyUid; } public Byte getWorkType() { return workType; } public void setWorkType(Byte workType) { this.workType = workType; } public Byte getWorkLevel() { return workLevel; } public void setWorkLevel(Byte workLevel) { this.workLevel = workLevel; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Integer getApprovalStep() { return approvalStep; } public void setApprovalStep(Integer approvalStep) { this.approvalStep = approvalStep; } public LocalDateTime getApplyTime() { return applyTime; } public void setApplyTime(LocalDateTime applyTime) { this.applyTime = applyTime; } public LocalDateTime getExpStartTime() { return expStartTime; } public void setExpStartTime(LocalDateTime expStartTime) { this.expStartTime = expStartTime; } public LocalDateTime getExpEndTime() { return expEndTime; } public void setExpEndTime(LocalDateTime expEndTime) { this.expEndTime = expEndTime; } 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 getWorkPermitNo() { return workPermitNo; } public void setWorkPermitNo(String workPermitNo) { this.workPermitNo = workPermitNo; } public Long getApprovalStepId() { return approvalStepId; } public void setApprovalStepId(Long approvalStepId) { this.approvalStepId = approvalStepId; } public String getApplyUname() { return applyUname; } public void setApplyUname(String applyUname) { this.applyUname = applyUname; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public Long getWorkApplyId() { return workApplyId; } public void setWorkApplyId(Long workApplyId) { this.workApplyId = workApplyId; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public static long getSerialVersionUID() { return serialVersionUID; } public Long getStepId() { return stepId; } public void setStepId(Long stepId) { this.stepId = stepId; } public Byte getStepType() { return stepType; } public void setStepType(Byte stepType) { this.stepType = stepType; } public String getStepTypeDesc() { return stepTypeDesc; } public void setStepTypeDesc(String stepTypeDesc) { this.stepTypeDesc = stepTypeDesc; } public Byte getStepApprovalResult() { return stepApprovalResult; } public void setStepApprovalResult(Byte stepApprovalResult) { this.stepApprovalResult = stepApprovalResult; } public String getStepApprovalResultDesc() { return stepApprovalResultDesc; } public void setStepApprovalResultDesc(String stepApprovalResultDesc) { this.stepApprovalResultDesc = stepApprovalResultDesc; } public Integer getStepSerial() { return stepSerial; } public void setStepSerial(Integer stepSerial) { this.stepSerial = stepSerial; } public LocalDateTime getStepStartApprovalTime() { return stepStartApprovalTime; } public void setStepStartApprovalTime(LocalDateTime stepStartApprovalTime) { this.stepStartApprovalTime = stepStartApprovalTime; } public LocalDateTime getStepExpFinishApprovalTime() { return stepExpFinishApprovalTime; } public void setStepExpFinishApprovalTime(LocalDateTime stepExpFinishApprovalTime) { this.stepExpFinishApprovalTime = stepExpFinishApprovalTime; } public LocalDateTime getStepFinishApprovalTime() { return stepFinishApprovalTime; } public void setStepFinishApprovalTime(LocalDateTime stepFinishApprovalTime) { this.stepFinishApprovalTime = stepFinishApprovalTime; } 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 getUnitId() { return unitId; } public void setUnitId(Long unitId) { this.unitId = unitId; } public Long getUnitApprovalUid() { return unitApprovalUid; } public void setUnitApprovalUid(Long unitApprovalUid) { this.unitApprovalUid = unitApprovalUid; } public String getUnitApprovalUname() { return unitApprovalUname; } public void setUnitApprovalUname(String unitApprovalUname) { this.unitApprovalUname = unitApprovalUname; } public Byte getUnitResult() { return unitResult; } public void setUnitResult(Byte unitResult) { this.unitResult = unitResult; } public String getUnitResultDesc() { return unitResultDesc; } public void setUnitResultDesc(String unitResultDesc) { this.unitResultDesc = unitResultDesc; } public LocalDateTime getUnitApprovalStartTime() { return unitApprovalStartTime; } public void setUnitApprovalStartTime(LocalDateTime unitApprovalStartTime) { this.unitApprovalStartTime = unitApprovalStartTime; } public LocalDateTime getUnitApprovalEndTime() { return unitApprovalEndTime; } public void setUnitApprovalEndTime(LocalDateTime unitApprovalEndTime) { this.unitApprovalEndTime = unitApprovalEndTime; } public LocalDateTime getUnitApprovalActualTime() { return unitApprovalActualTime; } public void setUnitApprovalActualTime(LocalDateTime unitApprovalActualTime) { this.unitApprovalActualTime = unitApprovalActualTime; } public String getWorkTypeDesc() { return workTypeDesc; } public void setWorkTypeDesc(String workTypeDesc) { this.workTypeDesc = workTypeDesc; } public String getWorkLevelDesc() { return workLevelDesc; } public void setWorkLevelDesc(String workLevelDesc) { this.workLevelDesc = workLevelDesc; } public Boolean getStepContainItem() { return stepContainItem; } public void setStepContainItem(Boolean stepContainItem) { this.stepContainItem = stepContainItem; } public String getUnitFilledContent() { return unitFilledContent; } public void setUnitFilledContent(String unitFilledContent) { this.unitFilledContent = unitFilledContent; } public List getOperators() { return operators; } public void setOperators(List operators) { this.operators = operators; } public Object getWorkDetail() { return WorkDetail; } public void setWorkDetail(Object workDetail) { WorkDetail = workDetail; } public String getWorkContent() { return workContent; } public void setWorkContent(String workContent) { this.workContent = workContent; } public String getWorkLocation() { return workLocation; } public void setWorkLocation(String workLocation) { this.workLocation = workLocation; } public String getHazardIdentification() { return hazardIdentification; } public void setHazardIdentification(String hazardIdentification) { this.hazardIdentification = hazardIdentification; } public List getWorkMaterial() { return workMaterial; } public void setWorkMaterial(List workMaterial) { this.workMaterial = workMaterial; } public Byte getMaterialStatus() { return materialStatus; } public void setMaterialStatus(Byte materialStatus) { this.materialStatus = materialStatus; } public String getMaterialStatusDesc() { return materialStatusDesc; } public void setMaterialStatusDesc(String materialStatusDesc) { this.materialStatusDesc = materialStatusDesc; } }