package com.wd.workoffice.bean;

import java.util.List;

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

    /**
     * records : [{"createdBy":null,"createdByName":null,"createdTime":null,"updatedBy":null,"updatedByName":null,"updatedTime":"2020-09-25 10:49:09","commenceFromId":null,"createdType":null,"id":102,"orderId":"SO100000001","orderType":"SO","status":null,"applyRemark":null,"auditRemark":null,"serialNumber":null,"deptIdList":null,"ownId":null,"isGenerateFinanceFare":null,"tax":null,"trackingNumber":null,"logisticsId":null,"totalWeight":0.24,"fareMoney":null,"payer":null,"sendOutStoreApplyItemList":null,"createdUser":null,"updatedUser":"邓龙辉","transitPartName":null,"customerName":null,"customerId":238,"stockName":null,"receiveDeptName":"生产部","isCrucible":null},{"createdBy":null,"createdByName":null,"createdTime":null,"updatedBy":null,"updatedByName":null,"updatedTime":"2020-09-28 10:47:09","commenceFromId":null,"createdType":null,"id":103,"orderId":"SO100000018","orderType":"SO","status":null,"applyRemark":null,"auditRemark":null,"serialNumber":null,"deptIdList":null,"ownId":null,"isGenerateFinanceFare":null,"tax":null,"trackingNumber":null,"logisticsId":null,"totalWeight":160,"fareMoney":null,"payer":null,"sendOutStoreApplyItemList":null,"createdUser":null,"updatedUser":"业务部管理员","transitPartName":null,"customerName":null,"customerId":238,"stockName":null,"receiveDeptName":"生产部","isCrucible":null},{"createdBy":null,"createdByName":null,"createdTime":null,"updatedBy":null,"updatedByName":null,"updatedTime":"2020-09-28 15:43:05","commenceFromId":null,"createdType":null,"id":104,"orderId":"SO100000019","orderType":"SO","status":null,"applyRemark":null,"auditRemark":null,"serialNumber":null,"deptIdList":null,"ownId":null,"isGenerateFinanceFare":null,"tax":null,"trackingNumber":null,"logisticsId":null,"totalWeight":160,"fareMoney":null,"payer":null,"sendOutStoreApplyItemList":null,"createdUser":null,"updatedUser":"业务部管理员","transitPartName":null,"customerName":null,"customerId":238,"stockName":null,"receiveDeptName":"生产部","isCrucible":null},{"createdBy":null,"createdByName":null,"createdTime":null,"updatedBy":null,"updatedByName":null,"updatedTime":"2020-09-28 17:04:36","commenceFromId":null,"createdType":null,"id":105,"orderId":"SO100000021","orderType":"SO","status":null,"applyRemark":null,"auditRemark":null,"serialNumber":null,"deptIdList":null,"ownId":null,"isGenerateFinanceFare":null,"tax":null,"trackingNumber":null,"logisticsId":null,"totalWeight":160,"fareMoney":null,"payer":null,"sendOutStoreApplyItemList":null,"createdUser":null,"updatedUser":"业务部管理员","transitPartName":null,"customerName":null,"customerId":238,"stockName":null,"receiveDeptName":"生产部","isCrucible":null},{"createdBy":null,"createdByName":null,"createdTime":null,"updatedBy":null,"updatedByName":null,"updatedTime":"2020-09-29 14:43:13","commenceFromId":null,"createdType":null,"id":106,"orderId":"SO100000023","orderType":"SO","status":null,"applyRemark":null,"auditRemark":null,"serialNumber":null,"deptIdList":null,"ownId":null,"isGenerateFinanceFare":null,"tax":null,"trackingNumber":null,"logisticsId":null,"totalWeight":80,"fareMoney":null,"payer":null,"sendOutStoreApplyItemList":null,"createdUser":null,"updatedUser":"业务部管理员","transitPartName":null,"customerName":null,"customerId":238,"stockName":null,"receiveDeptName":"生产部","isCrucible":null}]
     * total : 5
     * size : 10
     * current : 1
     * orders : []
     * searchCount : true
     * pages : 1
     */

    private int total;
    private int size;
    private int current;
    private boolean searchCount;
    private int pages;
    private List<RecordsBean> records;
    private List<?> orders;

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getCurrent() {
        return current;
    }

    public void setCurrent(int current) {
        this.current = current;
    }

    public boolean isSearchCount() {
        return searchCount;
    }

    public void setSearchCount(boolean searchCount) {
        this.searchCount = searchCount;
    }

    public int getPages() {
        return pages;
    }

    public void setPages(int pages) {
        this.pages = pages;
    }

    public List<RecordsBean> getRecords() {
        return records;
    }

    public void setRecords(List<RecordsBean> records) {
        this.records = records;
    }

    public List<?> getOrders() {
        return orders;
    }

    public void setOrders(List<?> orders) {
        this.orders = orders;
    }

    public static class RecordsBean {
        /**
         * createdBy : null
         * createdByName : null
         * createdTime : null
         * updatedBy : null
         * updatedByName : null
         * updatedTime : 2020-09-25 10:49:09
         * commenceFromId : null
         * createdType : null
         * id : 102
         * orderId : SO100000001
         * orderType : SO
         * status : null
         * applyRemark : null
         * auditRemark : null
         * serialNumber : null
         * deptIdList : null
         * ownId : null
         * isGenerateFinanceFare : null
         * tax : null
         * trackingNumber : null
         * logisticsId : null
         * totalWeight : 0.24
         * fareMoney : null
         * payer : null
         * sendOutStoreApplyItemList : null
         * createdUser : null
         * updatedUser : 邓龙辉
         * transitPartName : null
         * customerName : null
         * customerId : 238
         * stockName : null
         * receiveDeptName : 生产部
         * isCrucible : null
         */

        private Object createdBy;
        private Object createdByName;
        private Object createdTime;
        private Object updatedBy;
        private Object updatedByName;
        private String updatedTime;
        private Object commenceFromId;
        private Object createdType;
        private int id;
        private String orderId;
        private String orderType;
        private Object status;
        private Object applyRemark;
        private Object auditRemark;
        private Object serialNumber;
        private Object deptIdList;
        private Object ownId;
        private Object isGenerateFinanceFare;
        private Object tax;
        private Object trackingNumber;
        private Object logisticsId;
        private double totalWeight;
        private Object fareMoney;
        private Object payer;
        private Object sendOutStoreApplyItemList;
        private Object createdUser;
        private String updatedUser;
        private Object transitPartName;
        private Object customerName;
        private int customerId;
        private Object stockName;
        private String receiveDeptName;
        private Object isCrucible;

        public Object getCreatedBy() {
            return createdBy;
        }

        public void setCreatedBy(Object createdBy) {
            this.createdBy = createdBy;
        }

        public Object getCreatedByName() {
            return createdByName;
        }

        public void setCreatedByName(Object createdByName) {
            this.createdByName = createdByName;
        }

        public Object getCreatedTime() {
            return createdTime;
        }

        public void setCreatedTime(Object createdTime) {
            this.createdTime = createdTime;
        }

        public Object getUpdatedBy() {
            return updatedBy;
        }

        public void setUpdatedBy(Object updatedBy) {
            this.updatedBy = updatedBy;
        }

        public Object getUpdatedByName() {
            return updatedByName;
        }

        public void setUpdatedByName(Object updatedByName) {
            this.updatedByName = updatedByName;
        }

        public String getUpdatedTime() {
            return updatedTime;
        }

        public void setUpdatedTime(String updatedTime) {
            this.updatedTime = updatedTime;
        }

        public Object getCommenceFromId() {
            return commenceFromId;
        }

        public void setCommenceFromId(Object commenceFromId) {
            this.commenceFromId = commenceFromId;
        }

        public Object getCreatedType() {
            return createdType;
        }

        public void setCreatedType(Object createdType) {
            this.createdType = createdType;
        }

        public int getId() {
            return id;
        }

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

        public String getOrderId() {
            return orderId;
        }

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

        public String getOrderType() {
            return orderType;
        }

        public void setOrderType(String orderType) {
            this.orderType = orderType;
        }

        public Object getStatus() {
            return status;
        }

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

        public Object getApplyRemark() {
            return applyRemark;
        }

        public void setApplyRemark(Object applyRemark) {
            this.applyRemark = applyRemark;
        }

        public Object getAuditRemark() {
            return auditRemark;
        }

        public void setAuditRemark(Object auditRemark) {
            this.auditRemark = auditRemark;
        }

        public Object getSerialNumber() {
            return serialNumber;
        }

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

        public Object getDeptIdList() {
            return deptIdList;
        }

        public void setDeptIdList(Object deptIdList) {
            this.deptIdList = deptIdList;
        }

        public Object getOwnId() {
            return ownId;
        }

        public void setOwnId(Object ownId) {
            this.ownId = ownId;
        }

        public Object getIsGenerateFinanceFare() {
            return isGenerateFinanceFare;
        }

        public void setIsGenerateFinanceFare(Object isGenerateFinanceFare) {
            this.isGenerateFinanceFare = isGenerateFinanceFare;
        }

        public Object getTax() {
            return tax;
        }

        public void setTax(Object tax) {
            this.tax = tax;
        }

        public Object getTrackingNumber() {
            return trackingNumber;
        }

        public void setTrackingNumber(Object trackingNumber) {
            this.trackingNumber = trackingNumber;
        }

        public Object getLogisticsId() {
            return logisticsId;
        }

        public void setLogisticsId(Object logisticsId) {
            this.logisticsId = logisticsId;
        }

        public double getTotalWeight() {
            return totalWeight;
        }

        public void setTotalWeight(double totalWeight) {
            this.totalWeight = totalWeight;
        }

        public Object getFareMoney() {
            return fareMoney;
        }

        public void setFareMoney(Object fareMoney) {
            this.fareMoney = fareMoney;
        }

        public Object getPayer() {
            return payer;
        }

        public void setPayer(Object payer) {
            this.payer = payer;
        }

        public Object getSendOutStoreApplyItemList() {
            return sendOutStoreApplyItemList;
        }

        public void setSendOutStoreApplyItemList(Object sendOutStoreApplyItemList) {
            this.sendOutStoreApplyItemList = sendOutStoreApplyItemList;
        }

        public Object getCreatedUser() {
            return createdUser;
        }

        public void setCreatedUser(Object createdUser) {
            this.createdUser = createdUser;
        }

        public String getUpdatedUser() {
            return updatedUser;
        }

        public void setUpdatedUser(String updatedUser) {
            this.updatedUser = updatedUser;
        }

        public Object getTransitPartName() {
            return transitPartName;
        }

        public void setTransitPartName(Object transitPartName) {
            this.transitPartName = transitPartName;
        }

        public Object getCustomerName() {
            return customerName;
        }

        public void setCustomerName(Object customerName) {
            this.customerName = customerName;
        }

        public int getCustomerId() {
            return customerId;
        }

        public void setCustomerId(int customerId) {
            this.customerId = customerId;
        }

        public Object getStockName() {
            return stockName;
        }

        public void setStockName(Object stockName) {
            this.stockName = stockName;
        }

        public String getReceiveDeptName() {
            return receiveDeptName;
        }

        public void setReceiveDeptName(String receiveDeptName) {
            this.receiveDeptName = receiveDeptName;
        }

        public Object getIsCrucible() {
            return isCrucible;
        }

        public void setIsCrucible(Object isCrucible) {
            this.isCrucible = isCrucible;
        }
    }
}
