ArchiveStatus.java 1004 Bytes
package com.pashanhoo.archive.entity;

public enum ArchiveStatus {
    //档案状态(1:正在接收;2:正在补录;3:正在修改;4:在库;5:正在销毁;6:已销毁;7:正在借阅;8:已借阅)
    /**
     * 正在接收
     */
    RECEIVING(1,"正在接收"),
    /**
     * 正在补录
     */
    REPLENISHING(2,"正在补录"),
    /**
     * 正在修改
     */
    MODIFYING(3,"正在修改"),
    /**
     * 在库
     */
    STORED(4,"在库"),
    /**
     * 正在销毁
     */
    DESTROYING(5,"正在销毁"),
    /**
     * 已销毁
     */
    DESTROYED(6,"已销毁"),
    /**
     * 正在借阅
     */
    LENDING(7,"正在借阅"),
    /**
     * 已借阅
     */
    LENDED(8,"已借阅");

    private Integer code;
    private String description;

    ArchiveStatus(Integer code,String description) {
        this.code = code;
        this.description = description;
    }

    public Integer getCode() {
        return this.code;
    }
}