package com.nanometer.smartlab.entity; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.nanometer.smartlab.entity.enumtype.ApplyStatus; import com.nanometer.smartlab.entity.enumtype.ValidFlag; import lombok.Getter; import lombok.Setter; import java.io.Serializable; import java.math.BigDecimal; import java.sql.Timestamp; import java.util.List; import java.util.Map; /** * Created by johnny on 17/11/23. */ @Getter @Setter @JsonIgnoreProperties(value = {"handler"}) public class OpeApplyReserve implements Serializable, Comparable { //申请id private Long id; // 申购编号 private String applyCode; // 申请数量 private Integer num; // 已领用数量 private Integer used; // 申购试剂 private SysReagent reagent; // 申购者 private Long applyUserId; // 批号 private String articleNumber; //领用数量 private Integer selectNum; private Integer flag; private ApplyStatus status; private Integer arrivalNum; private Long containerId; private Long houseId; private Timestamp arrivalTime; private String projectName; private String projectManage; private String applyUser; private String startReagentCode; private String endReagentCode; private String startReagentCode2; private String endReagentCode2; private List cacheUpdateList; private List reagentCodes; @Override public int compareTo(OpeApplyReserve o) { // TODO Auto-generated method stub return 0; } }