Expiration.java 2.85 KB
package com.ruoyi.service.domain;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.domain.ArchivesCollectBox;
import java.util.Date;


/**
 * 到期鉴定 expiration
 *
 * @author ym
 */
public class Expiration extends ArchivesCollectBox
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 审批号 */
    private String expirationNo;

    /** archives_collect_volume的主键 */
    private Long foreignKey;

    /** 状态 0-未提交 1-待审核 */
    private int examineState;

    /** 处理方式 1-延保 2-销毁 3-移交 */
    private Integer expirationType;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /** 申请人 */
    private String applicant;

    /** 申请时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applicationTime;

    /** 审批人 */
    private String examineUser;

    /** 审批时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date examineTime;

    private Long[] ids;

    @Override
    public Long getId() {
        return id;
    }

    @Override
    public void setId(Long id) {
        this.id = id;
    }

    public String getExpirationNo() {
        return expirationNo;
    }

    public void setExpirationNo(String expirationNo) {
        this.expirationNo = expirationNo;
    }

    public Long getForeignKey() {
        return foreignKey;
    }

    public void setForeignKey(Long foreignKey) {
        this.foreignKey = foreignKey;
    }

    public int getExamineState() {
        return examineState;
    }

    public void setExamineState(int examineState) {
        this.examineState = examineState;
    }

    public Integer getExpirationType() {
        return expirationType;
    }

    public void setExpirationType(Integer expirationType) {
        this.expirationType = expirationType;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getApplicant() {
        return applicant;
    }

    public void setApplicant(String applicant) {
        this.applicant = applicant;
    }

    public Date getApplicationTime() {
        return applicationTime;
    }

    public void setApplicationTime(Date applicationTime) {
        this.applicationTime = applicationTime;
    }

    public String getExamineUser() {
        return examineUser;
    }

    public void setExamineUser(String examineUser) {
        this.examineUser = examineUser;
    }

    public Date getExamineTime() {
        return examineTime;
    }

    public void setExamineTime(Date examineTime) {
        this.examineTime = examineTime;
    }

    public Long[] getIds() {
        return ids;
    }

    public void setIds(Long[] ids) {
        this.ids = ids;
    }
}