package com.bigfish.salecenter.model;

import java.util.List;

public class OrderDetailsBean {

    /**
     * id : 5
     * goodsId : 12
     * goodsModel : change_1
     * goodsPn : 666
     * goodsNum : DYPN20200224101459000002
     * goodsPrice : 9999.0
     * num : 1
     * price : 9999.0
     * salesPrice : 1212.0
     * customerRebate : 12.0
     * receiverName : 路哥
     * receiverMobile : 110
     * receiverArea : 北京三里屯
     * receiverAddress : 详情测试地址
     * invoiceBillId : null
     * orgName : 路哥公司分公司4
     * taxpayerIdentityNum : 110
     * bankName : 上地支行4
     * bankAccount : 110
     * buyerMsg : 买定离手
     * buyerId : 23
     * buyerNickName : :evergreen_tree:齐:palm_tree:
     * buyerMobile : 15731331616
     * providerId : 464
     * providerName : 云南贝华科技有限公司
     * promoterId : 23
     * promoterType : 1
     * promoterName : null
     * promoterMobile : null
     * payTime : null
     * createTime : 2020-02-27 14:06:00
     * status : 2
     * sellerSendTime : null
     * sellerCourierCompany : null
     * sellerCourierNumber : null
     * sellerShipperCode : null
     * sellerReachTime : null
     * sellerName : null
     * sellerMobile : null
     * auditTime : null
     * refuseTime : null
     * finTime : null
     * receiveTime : null
     * returnTime : null
     * orderGoodsNum : GX20200227140600000004
     * goodsFirstUrl : null
     * returnReason : null
     * returnPrice : null
     * buyerReturnTime : null
     * buyerCourierCompany : null
     * buyerCourierNumber : null
     * buyerShipperCode : null
     * orderGoodsRecordVOS : [{"id":5,"orderGoodsId":5,"createTime":"2020-02-27 14:06:00","num":1,"progressTitle":"订单创建","record":"客户(:evergreen_tree:齐:palm_tree:)下单成功","detail":null}]
     * orderBy : null
     * key : null
     * state : null
     */

    private int id;
    private int goodsId;
    private String goodsModel;
    private String goodsPn;
    private String goodsNum;
    private double goodsPrice;
    private int num;
    private double price;
    private double salesPrice;
    private double customerRebate;
    private String receiverName;
    private String receiverMobile;
    private String receiverArea;
    private String receiverAddress;
    private Object invoiceBillId;
    private String orgName;
    private String taxpayerIdentityNum;
    private String bankName;
    private String bankAccount;
    private String buyerMsg;
    private int buyerId;
    private String buyerNickName;
    private String buyerMobile;
    private int providerId;
    private String providerName;
    private int promoterId;
    private int promoterType;
    private Object promoterName;
    private Object promoterMobile;
    private Object payTime;
    private String createTime;
    private int status;
    private Object sellerSendTime;
    private Object sellerCourierCompany;
    private Object sellerCourierNumber;
    private Object sellerShipperCode;
    private Object sellerReachTime;
    private Object sellerName;
    private Object sellerMobile;
    private Object auditTime;
    private Object refuseTime;
    private Object finTime;
    private Object receiveTime;
    private Object returnTime;
    private String orderGoodsNum;
    private Object goodsFirstUrl;
    private Object returnReason;
    private Object returnPrice;
    private Object buyerReturnTime;
    private Object buyerCourierCompany;
    private Object buyerCourierNumber;
    private Object buyerShipperCode;
    private Object orderBy;
    private Object key;
    private Object state;
    private List<OrderGoodsRecordVOSBean> orderGoodsRecordVOS;

    public int getId() {
        return id;
    }

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

    public int getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(int goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsModel() {
        return goodsModel;
    }

    public void setGoodsModel(String goodsModel) {
        this.goodsModel = goodsModel;
    }

    public String getGoodsPn() {
        return goodsPn;
    }

    public void setGoodsPn(String goodsPn) {
        this.goodsPn = goodsPn;
    }

    public String getGoodsNum() {
        return goodsNum;
    }

    public void setGoodsNum(String goodsNum) {
        this.goodsNum = goodsNum;
    }

    public double getGoodsPrice() {
        return goodsPrice;
    }

    public void setGoodsPrice(double goodsPrice) {
        this.goodsPrice = goodsPrice;
    }

    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public double getSalesPrice() {
        return salesPrice;
    }

    public void setSalesPrice(double salesPrice) {
        this.salesPrice = salesPrice;
    }

    public double getCustomerRebate() {
        return customerRebate;
    }

    public void setCustomerRebate(double customerRebate) {
        this.customerRebate = customerRebate;
    }

    public String getReceiverName() {
        return receiverName;
    }

    public void setReceiverName(String receiverName) {
        this.receiverName = receiverName;
    }

    public String getReceiverMobile() {
        return receiverMobile;
    }

    public void setReceiverMobile(String receiverMobile) {
        this.receiverMobile = receiverMobile;
    }

    public String getReceiverArea() {
        return receiverArea;
    }

    public void setReceiverArea(String receiverArea) {
        this.receiverArea = receiverArea;
    }

    public String getReceiverAddress() {
        return receiverAddress;
    }

    public void setReceiverAddress(String receiverAddress) {
        this.receiverAddress = receiverAddress;
    }

    public Object getInvoiceBillId() {
        return invoiceBillId;
    }

    public void setInvoiceBillId(Object invoiceBillId) {
        this.invoiceBillId = invoiceBillId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getTaxpayerIdentityNum() {
        return taxpayerIdentityNum;
    }

    public void setTaxpayerIdentityNum(String taxpayerIdentityNum) {
        this.taxpayerIdentityNum = taxpayerIdentityNum;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankAccount() {
        return bankAccount;
    }

    public void setBankAccount(String bankAccount) {
        this.bankAccount = bankAccount;
    }

    public String getBuyerMsg() {
        return buyerMsg;
    }

    public void setBuyerMsg(String buyerMsg) {
        this.buyerMsg = buyerMsg;
    }

    public int getBuyerId() {
        return buyerId;
    }

    public void setBuyerId(int buyerId) {
        this.buyerId = buyerId;
    }

    public String getBuyerNickName() {
        return buyerNickName;
    }

    public void setBuyerNickName(String buyerNickName) {
        this.buyerNickName = buyerNickName;
    }

    public String getBuyerMobile() {
        return buyerMobile;
    }

    public void setBuyerMobile(String buyerMobile) {
        this.buyerMobile = buyerMobile;
    }

    public int getProviderId() {
        return providerId;
    }

    public void setProviderId(int providerId) {
        this.providerId = providerId;
    }

    public String getProviderName() {
        return providerName;
    }

    public void setProviderName(String providerName) {
        this.providerName = providerName;
    }

    public int getPromoterId() {
        return promoterId;
    }

    public void setPromoterId(int promoterId) {
        this.promoterId = promoterId;
    }

    public int getPromoterType() {
        return promoterType;
    }

    public void setPromoterType(int promoterType) {
        this.promoterType = promoterType;
    }

    public Object getPromoterName() {
        return promoterName;
    }

    public void setPromoterName(Object promoterName) {
        this.promoterName = promoterName;
    }

    public Object getPromoterMobile() {
        return promoterMobile;
    }

    public void setPromoterMobile(Object promoterMobile) {
        this.promoterMobile = promoterMobile;
    }

    public Object getPayTime() {
        return payTime;
    }

    public void setPayTime(Object payTime) {
        this.payTime = payTime;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public Object getSellerSendTime() {
        return sellerSendTime;
    }

    public void setSellerSendTime(Object sellerSendTime) {
        this.sellerSendTime = sellerSendTime;
    }

    public Object getSellerCourierCompany() {
        return sellerCourierCompany;
    }

    public void setSellerCourierCompany(Object sellerCourierCompany) {
        this.sellerCourierCompany = sellerCourierCompany;
    }

    public Object getSellerCourierNumber() {
        return sellerCourierNumber;
    }

    public void setSellerCourierNumber(Object sellerCourierNumber) {
        this.sellerCourierNumber = sellerCourierNumber;
    }

    public Object getSellerShipperCode() {
        return sellerShipperCode;
    }

    public void setSellerShipperCode(Object sellerShipperCode) {
        this.sellerShipperCode = sellerShipperCode;
    }

    public Object getSellerReachTime() {
        return sellerReachTime;
    }

    public void setSellerReachTime(Object sellerReachTime) {
        this.sellerReachTime = sellerReachTime;
    }

    public Object getSellerName() {
        return sellerName;
    }

    public void setSellerName(Object sellerName) {
        this.sellerName = sellerName;
    }

    public Object getSellerMobile() {
        return sellerMobile;
    }

    public void setSellerMobile(Object sellerMobile) {
        this.sellerMobile = sellerMobile;
    }

    public Object getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(Object auditTime) {
        this.auditTime = auditTime;
    }

    public Object getRefuseTime() {
        return refuseTime;
    }

    public void setRefuseTime(Object refuseTime) {
        this.refuseTime = refuseTime;
    }

    public Object getFinTime() {
        return finTime;
    }

    public void setFinTime(Object finTime) {
        this.finTime = finTime;
    }

    public Object getReceiveTime() {
        return receiveTime;
    }

    public void setReceiveTime(Object receiveTime) {
        this.receiveTime = receiveTime;
    }

    public Object getReturnTime() {
        return returnTime;
    }

    public void setReturnTime(Object returnTime) {
        this.returnTime = returnTime;
    }

    public String getOrderGoodsNum() {
        return orderGoodsNum;
    }

    public void setOrderGoodsNum(String orderGoodsNum) {
        this.orderGoodsNum = orderGoodsNum;
    }

    public Object getGoodsFirstUrl() {
        return goodsFirstUrl;
    }

    public void setGoodsFirstUrl(Object goodsFirstUrl) {
        this.goodsFirstUrl = goodsFirstUrl;
    }

    public Object getReturnReason() {
        return returnReason;
    }

    public void setReturnReason(Object returnReason) {
        this.returnReason = returnReason;
    }

    public Object getReturnPrice() {
        return returnPrice;
    }

    public void setReturnPrice(Object returnPrice) {
        this.returnPrice = returnPrice;
    }

    public Object getBuyerReturnTime() {
        return buyerReturnTime;
    }

    public void setBuyerReturnTime(Object buyerReturnTime) {
        this.buyerReturnTime = buyerReturnTime;
    }

    public Object getBuyerCourierCompany() {
        return buyerCourierCompany;
    }

    public void setBuyerCourierCompany(Object buyerCourierCompany) {
        this.buyerCourierCompany = buyerCourierCompany;
    }

    public Object getBuyerCourierNumber() {
        return buyerCourierNumber;
    }

    public void setBuyerCourierNumber(Object buyerCourierNumber) {
        this.buyerCourierNumber = buyerCourierNumber;
    }

    public Object getBuyerShipperCode() {
        return buyerShipperCode;
    }

    public void setBuyerShipperCode(Object buyerShipperCode) {
        this.buyerShipperCode = buyerShipperCode;
    }

    public Object getOrderBy() {
        return orderBy;
    }

    public void setOrderBy(Object orderBy) {
        this.orderBy = orderBy;
    }

    public Object getKey() {
        return key;
    }

    public void setKey(Object key) {
        this.key = key;
    }

    public Object getState() {
        return state;
    }

    public void setState(Object state) {
        this.state = state;
    }

    public List<OrderGoodsRecordVOSBean> getOrderGoodsRecordVOS() {
        return orderGoodsRecordVOS;
    }

    public void setOrderGoodsRecordVOS(List<OrderGoodsRecordVOSBean> orderGoodsRecordVOS) {
        this.orderGoodsRecordVOS = orderGoodsRecordVOS;
    }

    public static class OrderGoodsRecordVOSBean {
        /**
         * id : 5
         * orderGoodsId : 5
         * createTime : 2020-02-27 14:06:00
         * num : 1
         * progressTitle : 订单创建
         * record : 客户(:evergreen_tree:齐:palm_tree:)下单成功
         * detail : null
         */

        private int id;
        private int orderGoodsId;
        private String createTime;
        private int num;
        private String progressTitle;
        private String record;
        private Object detail;

        public int getId() {
            return id;
        }

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

        public int getOrderGoodsId() {
            return orderGoodsId;
        }

        public void setOrderGoodsId(int orderGoodsId) {
            this.orderGoodsId = orderGoodsId;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public int getNum() {
            return num;
        }

        public void setNum(int num) {
            this.num = num;
        }

        public String getProgressTitle() {
            return progressTitle;
        }

        public void setProgressTitle(String progressTitle) {
            this.progressTitle = progressTitle;
        }

        public String getRecord() {
            return record;
        }

        public void setRecord(String record) {
            this.record = record;
        }

        public Object getDetail() {
            return detail;
        }

        public void setDetail(Object detail) {
            this.detail = detail;
        }
    }
}