package com.wd.workoffice.bean.mesBean;

import java.util.List;

/**
 * author : flexible
 * email : lgd19940421@163.com
 * github: https://github.com/FlexibleXd
 **/
public class BoxBean {

    /**
     * id : 123
     * serialNumber : null
     * basketId : ASDAS
     * basketCode : null
     * productId : 7101010688L
     * productCode : 7101010688L
     * productName : 塞棒(高碱）加套B354-2
     * drawingNumber : xxxxx
     * specification : null
     * orderId : cf185b11382311ea8334fa163e1166bd
     * orderNumber : SOGK19112800012
     * manufactureOrderNumber : LSL1111
     * seriesName : null
     * siteId : GK10
     * siteName : 生产部（GK）
     * siteCode : GK10
     * verson : null
     * boxId : 123
     * boxNumber : BOX001
     * innerBoxCode : INNERBOX0001
     * outerBoxCode : OUTBOX0001
     * mpsProductDetailVOS : [{"id":"1","serialNumber":"SERIAL0002","basketId":"ASDAS","basketCode":"LONGK0001","productId":"219afc9011b211eae334fa163e1166bd","productCode":"","productName":"","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":null,"siteName":null,"siteCode":"ZWGT","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"2","serialNumber":"SERIAL0001","basketId":"ASDAS","basketCode":"LONGK0002","productId":"63cf3fffb2a511e99593fa163e1166bd","productCode":"7301050001B","productName":"","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"1c37c889ffa211e98334fa163e1166bd","siteName":"铝碳厂","siteCode":"ZWGT","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"4161a2a9854711ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"4187849b854711ea8334fa163e1166bd","serialNumber":"cccc","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"7329933085fb11ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"7348154c85fb11ea8334fa163e1166bd","serialNumber":"cccc","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"adb3876a854611ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"yyy","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"adcf1d91854611ea8334fa163e1166bd","serialNumber":"SERIAL0002","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"yyy","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"be79cf79854611ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"qqqq","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"cccb17bd854611ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"cce4506d854611ea8334fa163e1166bd","serialNumber":"cccc","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"d64dc8a9854711ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"d6a6f5b4854711ea8334fa163e1166bd","serialNumber":"cccc","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"d84f179d854711ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"d8bf7229854711ea8334fa163e1166bd","serialNumber":"cccc","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"db4027e7854711ea8334fa163e1166bd","serialNumber":"SERIAL0001","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null},{"id":"dba35849854711ea8334fa163e1166bd","serialNumber":"cccc","basketId":null,"basketCode":null,"productId":"219afc9011b211eae334fa163e1166bd","productCode":"vvv","productName":"bbbbbb","drawingNumber":null,"specification":null,"orderId":"cf185b11382311ea8334fa163e1166bd","orderNumber":null,"manufactureOrderNumber":null,"seriesName":null,"siteId":"GK10","siteName":"生产部（GK）","siteCode":"GK10","verson":null,"boxId":null,"boxNumber":null,"innerBoxCode":null,"outerBoxCode":null,"mpsProductDetailVOS":null,"seriesType":null,"custCode":null,"steelTypeId":null,"steelTypeName":null}]
     * seriesType : 0
     * custCode : null
     * steelTypeId : 1
     * steelTypeName : null
     */

    private String id;
    private String serialNumber;
    private String basketId;
    private Object basketCode;
    private String productId;
    private String productCode;
    private String productName;
    private String drawingNumber;
    private String specification;
    private String orderId;
    private String orderNumber;
    private String manufactureOrderNumber;
    private Object seriesName;
    private String siteId;
    private String siteName;
    private String siteCode;
    private Object verson;
    private String boxId;
    private String boxNumber;
    private String innerBoxCode;
    private String outerBoxCode;
    private String seriesType;
    private Object custCode;
    private String steelTypeId;
    private Object steelTypeName;
    private List<MpsProductDetailVOSBean> mpsProductDetailVOS;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getSerialNumber() {
        return serialNumber;
    }

    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }

    public String getBasketId() {
        return basketId;
    }

    public void setBasketId(String basketId) {
        this.basketId = basketId;
    }

    public Object getBasketCode() {
        return basketCode;
    }

    public void setBasketCode(Object basketCode) {
        this.basketCode = basketCode;
    }

    public String getProductId() {
        return productId;
    }

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

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getDrawingNumber() {
        return drawingNumber;
    }

    public void setDrawingNumber(String drawingNumber) {
        this.drawingNumber = drawingNumber;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getManufactureOrderNumber() {
        return manufactureOrderNumber;
    }

    public void setManufactureOrderNumber(String manufactureOrderNumber) {
        this.manufactureOrderNumber = manufactureOrderNumber;
    }

    public Object getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(Object seriesName) {
        this.seriesName = seriesName;
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId;
    }

    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    public String getSiteCode() {
        return siteCode;
    }

    public void setSiteCode(String siteCode) {
        this.siteCode = siteCode;
    }

    public Object getVerson() {
        return verson;
    }

    public void setVerson(Object verson) {
        this.verson = verson;
    }

    public String getBoxId() {
        return boxId;
    }

    public void setBoxId(String boxId) {
        this.boxId = boxId;
    }

    public String getBoxNumber() {
        return boxNumber;
    }

    public void setBoxNumber(String boxNumber) {
        this.boxNumber = boxNumber;
    }

    public String getInnerBoxCode() {
        return innerBoxCode;
    }

    public void setInnerBoxCode(String innerBoxCode) {
        this.innerBoxCode = innerBoxCode;
    }

    public String getOuterBoxCode() {
        return outerBoxCode;
    }

    public void setOuterBoxCode(String outerBoxCode) {
        this.outerBoxCode = outerBoxCode;
    }

    public String getSeriesType() {
        return seriesType;
    }

    public void setSeriesType(String seriesType) {
        this.seriesType = seriesType;
    }

    public Object getCustCode() {
        return custCode;
    }

    public void setCustCode(Object custCode) {
        this.custCode = custCode;
    }

    public String getSteelTypeId() {
        return steelTypeId;
    }

    public void setSteelTypeId(String steelTypeId) {
        this.steelTypeId = steelTypeId;
    }

    public Object getSteelTypeName() {
        return steelTypeName;
    }

    public void setSteelTypeName(Object steelTypeName) {
        this.steelTypeName = steelTypeName;
    }

    public List<MpsProductDetailVOSBean> getMpsProductDetailVOS() {
        return mpsProductDetailVOS;
    }

    public void setMpsProductDetailVOS(List<MpsProductDetailVOSBean> mpsProductDetailVOS) {
        this.mpsProductDetailVOS = mpsProductDetailVOS;
    }

    public static class MpsProductDetailVOSBean {
        /**
         * id : 1
         * serialNumber : SERIAL0002
         * basketId : ASDAS
         * basketCode : LONGK0001
         * productId : 219afc9011b211eae334fa163e1166bd
         * productCode :
         * productName :
         * drawingNumber : null
         * specification : null
         * orderId : cf185b11382311ea8334fa163e1166bd
         * orderNumber : null
         * manufactureOrderNumber : null
         * seriesName : null
         * siteId : null
         * siteName : null
         * siteCode : ZWGT
         * verson : null
         * boxId : null
         * boxNumber : null
         * innerBoxCode : null
         * outerBoxCode : null
         * mpsProductDetailVOS : null
         * seriesType : null
         * custCode : null
         * steelTypeId : null
         * steelTypeName : null
         */

        private String id;
        private String serialNumber;
        private String basketId;
        private String basketCode;
        private String productId;
        private String productCode;
        private String productName;
        private Object drawingNumber;
        private Object specification;
        private String orderId;
        private Object orderNumber;
        private Object manufactureOrderNumber;
        private Object seriesName;
        private Object siteId;
        private Object siteName;
        private String siteCode;
        private Object verson;
        private Object boxId;
        private Object boxNumber;
        private Object innerBoxCode;
        private Object outerBoxCode;
        private Object mpsProductDetailVOS;
        private Object seriesType;
        private Object custCode;
        private Object steelTypeId;
        private Object steelTypeName;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getSerialNumber() {
            return serialNumber;
        }

        public void setSerialNumber(String serialNumber) {
            this.serialNumber = serialNumber;
        }

        public String getBasketId() {
            return basketId;
        }

        public void setBasketId(String basketId) {
            this.basketId = basketId;
        }

        public String getBasketCode() {
            return basketCode;
        }

        public void setBasketCode(String basketCode) {
            this.basketCode = basketCode;
        }

        public String getProductId() {
            return productId;
        }

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

        public String getProductCode() {
            return productCode;
        }

        public void setProductCode(String productCode) {
            this.productCode = productCode;
        }

        public String getProductName() {
            return productName;
        }

        public void setProductName(String productName) {
            this.productName = productName;
        }

        public Object getDrawingNumber() {
            return drawingNumber;
        }

        public void setDrawingNumber(Object drawingNumber) {
            this.drawingNumber = drawingNumber;
        }

        public Object getSpecification() {
            return specification;
        }

        public void setSpecification(Object specification) {
            this.specification = specification;
        }

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public Object getOrderNumber() {
            return orderNumber;
        }

        public void setOrderNumber(Object orderNumber) {
            this.orderNumber = orderNumber;
        }

        public Object getManufactureOrderNumber() {
            return manufactureOrderNumber;
        }

        public void setManufactureOrderNumber(Object manufactureOrderNumber) {
            this.manufactureOrderNumber = manufactureOrderNumber;
        }

        public Object getSeriesName() {
            return seriesName;
        }

        public void setSeriesName(Object seriesName) {
            this.seriesName = seriesName;
        }

        public Object getSiteId() {
            return siteId;
        }

        public void setSiteId(Object siteId) {
            this.siteId = siteId;
        }

        public Object getSiteName() {
            return siteName;
        }

        public void setSiteName(Object siteName) {
            this.siteName = siteName;
        }

        public String getSiteCode() {
            return siteCode;
        }

        public void setSiteCode(String siteCode) {
            this.siteCode = siteCode;
        }

        public Object getVerson() {
            return verson;
        }

        public void setVerson(Object verson) {
            this.verson = verson;
        }

        public Object getBoxId() {
            return boxId;
        }

        public void setBoxId(Object boxId) {
            this.boxId = boxId;
        }

        public Object getBoxNumber() {
            return boxNumber;
        }

        public void setBoxNumber(Object boxNumber) {
            this.boxNumber = boxNumber;
        }

        public Object getInnerBoxCode() {
            return innerBoxCode;
        }

        public void setInnerBoxCode(Object innerBoxCode) {
            this.innerBoxCode = innerBoxCode;
        }

        public Object getOuterBoxCode() {
            return outerBoxCode;
        }

        public void setOuterBoxCode(Object outerBoxCode) {
            this.outerBoxCode = outerBoxCode;
        }

        public Object getMpsProductDetailVOS() {
            return mpsProductDetailVOS;
        }

        public void setMpsProductDetailVOS(Object mpsProductDetailVOS) {
            this.mpsProductDetailVOS = mpsProductDetailVOS;
        }

        public Object getSeriesType() {
            return seriesType;
        }

        public void setSeriesType(Object seriesType) {
            this.seriesType = seriesType;
        }

        public Object getCustCode() {
            return custCode;
        }

        public void setCustCode(Object custCode) {
            this.custCode = custCode;
        }

        public Object getSteelTypeId() {
            return steelTypeId;
        }

        public void setSteelTypeId(Object steelTypeId) {
            this.steelTypeId = steelTypeId;
        }

        public Object getSteelTypeName() {
            return steelTypeName;
        }

        public void setSteelTypeName(Object steelTypeName) {
            this.steelTypeName = steelTypeName;
        }
    }
}
