# BatchLotBaseInfoDto.java

    package com.mycim.apis.eap.dto;

    import java.io.Serializable;
    import java.util.ArrayList;
    import java.util.List;

    /**
     * @author finatice.yang
     * @date 2021/6/19
     **/
    public class BatchLotBaseInfoDto implements Serializable {

        private String lotId;

        private String carrierId;

        private String outCarrierId;

        private String lotType;

        private String lotStatus;

        private String batchId;

        private Integer lotQty;

        private String recipeId;

        private String chamberType;

        private String productId;

        private String stepId;

        private Boolean edcRequired;

        private Boolean monitorLotFlag;

        private Boolean runCardLotFlag;

        private Boolean rmsFlag;

        private Boolean piLotFlag;

        private Boolean automonitorFlag;

        private Boolean seasonFlag;

        private List<UnitBaseInfoDto> unitInfos = new ArrayList<>();

        public String getLotId() {
            return lotId;
        }

        public void setLotId(String lotId) {
            this.lotId = lotId;
        }

        public String getCarrierId() {
            return carrierId;
        }

        public void setCarrierId(String carrierId) {
            this.carrierId = carrierId;
        }

        public String getOutCarrierId() {
            return outCarrierId;
        }

        public void setOutCarrierId(String outCarrierId) {
            this.outCarrierId = outCarrierId;
        }

        public String getLotType() {
            return lotType;
        }

        public void setLotType(String lotType) {
            this.lotType = lotType;
        }

        public String getLotStatus() {
            return lotStatus;
        }

        public void setLotStatus(String lotStatus) {
            this.lotStatus = lotStatus;
        }

        public String getBatchId() {
            return batchId;
        }

        public void setBatchId(String batchId) {
            this.batchId = batchId;
        }

        public Integer getLotQty() {
            return lotQty;
        }

        public void setLotQty(Integer lotQty) {
            this.lotQty = lotQty;
        }

        public String getRecipeId() {
            return recipeId;
        }

        public void setRecipeId(String recipeId) {
            this.recipeId = recipeId;
        }

        public String getChamberType() {
            return chamberType;
        }

        public void setChamberType(String chamberType) {
            this.chamberType = chamberType;
        }

        public String getProductId() {
            return productId;
        }

        public void setProductId(String productId) {
            this.productId = productId;
        }

        public String getStepId() {
            return stepId;
        }

        public void setStepId(String stepId) {
            this.stepId = stepId;
        }

        public Boolean getEdcRequired() {
            return edcRequired;
        }

        public void setEdcRequired(Boolean edcRequired) {
            this.edcRequired = edcRequired;
        }

        public Boolean getMonitorLotFlag() {
            return monitorLotFlag;
        }

        public void setMonitorLotFlag(Boolean monitorLotFlag) {
            this.monitorLotFlag = monitorLotFlag;
        }

        public Boolean getRunCardLotFlag() {
            return runCardLotFlag;
        }

        public void setRunCardLotFlag(Boolean runCardLotFlag) {
            this.runCardLotFlag = runCardLotFlag;
        }

        public Boolean getRmsFlag() {
            return rmsFlag;
        }

        public void setRmsFlag(Boolean rmsFlag) {
            this.rmsFlag = rmsFlag;
        }

        public Boolean getPiLotFlag() {
            return piLotFlag;
        }

        public void setPiLotFlag(Boolean piLotFlag) {
            this.piLotFlag = piLotFlag;
        }

        public Boolean getAutomonitorFlag() {
            return automonitorFlag;
        }

        public void setAutomonitorFlag(Boolean automonitorFlag) {
            this.automonitorFlag = automonitorFlag;
        }

        public Boolean getSeasonFlag() {
            return seasonFlag;
        }

        public void setSeasonFlag(Boolean seasonFlag) {
            this.seasonFlag = seasonFlag;
        }

        public List<UnitBaseInfoDto> getUnitInfos() {
            return unitInfos;
        }

        public void setUnitInfos(List<UnitBaseInfoDto> unitInfos) {
            this.unitInfos = unitInfos;
        }

    }