package com.gkhy.safePlatform.specialWork.model.dto.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer; import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer; import java.io.Serializable; import java.time.LocalDateTime; /** * 审批规则 - 填报项 */ public class ApprovalRuleUnitItemPageRespDTO implements Serializable { private static final long serialVersionUID = 2893543669971621144L; //审批规则 - 填报项ID private Long itemId; //填报项名称 private String itemName; //所属规则ID private Long ruleId; //所属规则层级ID private Long stepId; //所属审批规则审批单元ID private Long unitId; //该审批项类型 private Byte itemType; private String itemTypeDesc; //适应审批项填报标准ID private Long itemStandId; private ApprovalRuleStandListRespDTO itemStand; private Byte status; private String statusDesc; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime gmtCreate; private String createUname; private Long createUid; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime gmtModified; private String modifiedUname; private Long modifiedUid; public Long getRuleId() { return ruleId; } public void setRuleId(Long ruleId) { this.ruleId = ruleId; } public Long getStepId() { return stepId; } public void setStepId(Long stepId) { this.stepId = stepId; } public Long getUnitId() { return unitId; } public void setUnitId(Long unitId) { this.unitId = unitId; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } 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 getItemName() { return itemName; } public void setItemName(String itemName) { this.itemName = itemName; } public String getCreateUname() { return createUname; } public void setCreateUname(String createUname) { this.createUname = createUname; } public Long getCreateUid() { return createUid; } public void setCreateUid(Long createUid) { this.createUid = createUid; } public String getModifiedUname() { return modifiedUname; } public void setModifiedUname(String modifiedUname) { this.modifiedUname = modifiedUname; } public Long getModifiedUid() { return modifiedUid; } public void setModifiedUid(Long modifiedUid) { this.modifiedUid = modifiedUid; } public Long getItemId() { return itemId; } public void setItemId(Long itemId) { this.itemId = itemId; } public Byte getItemType() { return itemType; } public void setItemType(Byte itemType) { this.itemType = itemType; } public Long getItemStandId() { return itemStandId; } public void setItemStandId(Long itemStandId) { this.itemStandId = itemStandId; } public String getStatusDesc() { return statusDesc; } public void setStatusDesc(String statusDesc) { this.statusDesc = statusDesc; } public String getItemTypeDesc() { return itemTypeDesc; } public void setItemTypeDesc(String itemTypeDesc) { this.itemTypeDesc = itemTypeDesc; } public ApprovalRuleStandListRespDTO getItemStand() { return itemStand; } public void setItemStand(ApprovalRuleStandListRespDTO itemStand) { this.itemStand = itemStand; } }