OrderInfo.java 12.1 KB
package com.ectrip.cyt.base;

import com.ectrip.cyt.response.ProductInfoQuery;

import java.util.List;

public class OrderInfo {
    /**
     * code : 1000
     * describe : 成功
     * orderInfos : [{"contactorName":"111","distributorName":"li分销商","isRealNameOrder":0,"orderAmount":4,"orderId":"57230630999000032","orderStatus":"PRINTSUCCESS","paymentWay":"预付","products":[{"baseQuantity":1,"consumedQuantity":1,"endDate":"2023-08-31","name":"九寨沟_非实名测试0411","orderPassengers":[{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_8BAF91AD91032B9927FBED3DF832ED62","id":24910,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24910","isDiscountObj":0},"status":5,"ticketNum":"TY_8BAF91AD91032B9927FBED3DF832ED62","unifiedUseCode":"TY_8BAF91AD91032B9927FBED3DF832ED62","updateTime":1688107002000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_F9685424CDF207BAC75F5D80A32C8A95","id":24911,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24911","isDiscountObj":0},"status":4,"ticketNum":"TY_F9685424CDF207BAC75F5D80A32C8A95","unifiedUseCode":"TY_F9685424CDF207BAC75F5D80A32C8A95","updateTime":1688105298000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_274C2780861BE5686A469EE238297E5E","id":24912,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24912","isDiscountObj":0},"status":4,"ticketNum":"TY_274C2780861BE5686A469EE238297E5E","unifiedUseCode":"TY_274C2780861BE5686A469EE238297E5E","updateTime":1688105298000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_A8B464B44AB6B0DF15E85844AA8AA095","id":24913,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24913","isDiscountObj":0},"status":4,"ticketNum":"TY_A8B464B44AB6B0DF15E85844AA8AA095","unifiedUseCode":"TY_A8B464B44AB6B0DF15E85844AA8AA095","updateTime":1688105298000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_80A9E68D8CE3575BA181AB7E17948EBD","id":24914,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24914","isDiscountObj":0},"status":4,"ticketNum":"TY_80A9E68D8CE3575BA181AB7E17948EBD","unifiedUseCode":"TY_80A9E68D8CE3575BA181AB7E17948EBD","updateTime":1688105298000}],"productId":"744","quantity":4,"startDate":"2023-06-30","totalQuantity":5}],"verifyPart":"true"},{"contactorName":"666","distributorName":"li分销商","isRealNameOrder":0,"orderAmount":2,"orderId":"57230630999000030","orderStatus":"PRINTSUCCESS","paymentWay":"预付","products":[{"baseQuantity":1,"consumedQuantity":0,"endDate":"2023-08-31","name":"九寨沟_非实名测试0411","orderPassengers":[{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_4E16A165C6EBA560E037C139D06D0EEE","id":24908,"orderId":23248,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24908","isDiscountObj":0},"status":4,"ticketNum":"TY_4E16A165C6EBA560E037C139D06D0EEE","unifiedUseCode":"TY_4E16A165C6EBA560E037C139D06D0EEE","updateTime":1688105251000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_07CF8B0762B992FFDDF14847D098823E","id":24909,"orderId":23248,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24909","isDiscountObj":0},"status":4,"ticketNum":"TY_07CF8B0762B992FFDDF14847D098823E","unifiedUseCode":"TY_07CF8B0762B992FFDDF14847D098823E","updateTime":1688105251000}],"productId":"744","quantity":2,"startDate":"2023-06-30","totalQuantity":2}],"verifyPart":"true"}]
     */
    /**
     * contactorName : 111
     * distributorName : li分销商
     * isRealNameOrder : 0
     * orderAmount : 4
     * orderId : 57230630999000032
     * orderStatus : PRINTSUCCESS
     * paymentWay : 预付
     * products : [{"baseQuantity":1,"consumedQuantity":1,"endDate":"2023-08-31","name":"九寨沟_非实名测试0411","orderPassengers":[{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_8BAF91AD91032B9927FBED3DF832ED62","id":24910,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24910","isDiscountObj":0},"status":5,"ticketNum":"TY_8BAF91AD91032B9927FBED3DF832ED62","unifiedUseCode":"TY_8BAF91AD91032B9927FBED3DF832ED62","updateTime":1688107002000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_F9685424CDF207BAC75F5D80A32C8A95","id":24911,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24911","isDiscountObj":0},"status":4,"ticketNum":"TY_F9685424CDF207BAC75F5D80A32C8A95","unifiedUseCode":"TY_F9685424CDF207BAC75F5D80A32C8A95","updateTime":1688105298000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_274C2780861BE5686A469EE238297E5E","id":24912,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24912","isDiscountObj":0},"status":4,"ticketNum":"TY_274C2780861BE5686A469EE238297E5E","unifiedUseCode":"TY_274C2780861BE5686A469EE238297E5E","updateTime":1688105298000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_A8B464B44AB6B0DF15E85844AA8AA095","id":24913,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24913","isDiscountObj":0},"status":4,"ticketNum":"TY_A8B464B44AB6B0DF15E85844AA8AA095","unifiedUseCode":"TY_A8B464B44AB6B0DF15E85844AA8AA095","updateTime":1688105298000},{"encryptTicketNum":"http://218.17.50.143:18253/tdos/qrcode.do?ticketNum=TY_80A9E68D8CE3575BA181AB7E17948EBD","id":24914,"orderId":23249,"otoName":"LHJGYS","person":{"contactTicket":false,"credentialsType":"NOTHING","id":"24914","isDiscountObj":0},"status":4,"ticketNum":"TY_80A9E68D8CE3575BA181AB7E17948EBD","unifiedUseCode":"TY_80A9E68D8CE3575BA181AB7E17948EBD","updateTime":1688105298000}],"productId":"744","quantity":4,"startDate":"2023-06-30","totalQuantity":5}]
     * verifyPart : true
     */

    private String contactorName;// 取票人姓名
    private String credentials;//证件号码
    private String distributorName;// 分销商名称
    private int isRealNameOrder;
    private String orderAmount;// 订单份数
    private String orderId;// 订单号
    private String orderStatus;// 订单状态
    private String paymentWay; //支付类型[PRE_PAY, CASH_PAY]
    private String verifyPart;// 是否部分检票
    private List<ProductInfoQuery> products;

    public OrderInfo(String orderId, String credentials, String distributorName, String orderStatus, String contactorName, int isRealNameOrder, String verifyPart, String orderAmount, List<ProductInfoQuery> products,String paymentWay) {
        this.orderId = orderId;
        this.credentials = credentials;
        this.distributorName = distributorName;
        this.orderStatus = orderStatus;
        this.contactorName = contactorName;
        this.isRealNameOrder = isRealNameOrder;
        this.verifyPart = verifyPart;
        this.orderAmount = orderAmount;
        this.products = products;
        this.paymentWay = paymentWay;
    }

    public String getContactorName() {
        return contactorName;
    }

    public void setContactorName(String contactorName) {
        this.contactorName = contactorName;
    }

    public String getCredentials() {
        return credentials;
    }

    public void setCredentials(String credentials) {
        this.credentials = credentials;
    }

    public String getDistributorName() {
        return distributorName;
    }

    public void setDistributorName(String distributorName) {
        this.distributorName = distributorName;
    }

    public int getIsRealNameOrder() {
        return isRealNameOrder;
    }

    public void setIsRealNameOrder(int isRealNameOrder) {
        this.isRealNameOrder = isRealNameOrder;
    }

    public String getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(String orderAmount) {
        this.orderAmount = orderAmount;
    }

    public String getOrderId() {
        return orderId;
    }

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

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getPaymentWay() {
        return paymentWay;
    }

    public void setPaymentWay(String paymentWay) {
        this.paymentWay = paymentWay;
    }

    public String getVerifyPart() {
        return verifyPart;
    }

    public void setVerifyPart(String verifyPart) {
        this.verifyPart = verifyPart;
    }

    public List<ProductInfoQuery> getProducts() {
        return products;
    }

    public void setProducts(List<ProductInfoQuery> products) {
        this.products = products;
    }


//    private String orderId;// 订单号
//    private String distributorName;// 分销商名称
//    private String orderStatus;// 订单状态
//    private String contactorName;// 取票人姓名
//    private String credentials;// 证件号码
//    private String verifyPart;// 是否部分检票
//    private String paymentWay; //支付类型[PRE_PAY, CASH_PAY]
//    private String orderAmount;// 订单份数
//
//    private List<ProductInfoQuery> products;

//    public OrderInfo(String orderId, String distributorName, String orderStatus, String contactorName, String credentials, String verifyPart, String orderAmount, List<ProductInfoQuery> products,String paymentWay) {
//        this.orderId = orderId;
//        this.distributorName = distributorName;
//        this.orderStatus = orderStatus;
//        this.contactorName = contactorName;
//        this.credentials = credentials;
//        this.verifyPart = verifyPart;
//        this.orderAmount = orderAmount;
//        this.products = products;
//        this.paymentWay = paymentWay;
//    }
//
//    public String getPaymentWay() {
//        return paymentWay;
//    }
//
//    public void setPaymentWay(String paymentWay) {
//        this.paymentWay = paymentWay;
//    }
//
//    public String getOrderId() {
//        return orderId;
//    }
//
//    public String getDistributorName() {
//        return distributorName;
//    }
//
//    public String getOrderStatus() {
//        return orderStatus;
//    }
//
//    public String getContactorName() {
//        return contactorName;
//    }
//
//    public String getCredentials() {
//        return credentials;
//    }
//
//    public String getVerifyPart() {
//        return verifyPart;
//    }
//
//    public String getOrderAmount() {
//        return orderAmount;
//    }
//
//    public List<ProductInfoQuery> getProducts() {
//        return products;
//    }
//
//    public void setOrderId(String orderId) {
//        this.orderId = orderId;
//    }
//
//    public void setDistributorName(String distributorName) {
//        this.distributorName = distributorName;
//    }
//
//    public void setOrderStatus(String orderStatus) {
//        this.orderStatus = orderStatus;
//    }
//
//    public void setContactorName(String contactorName) {
//        this.contactorName = contactorName;
//    }
//
//    public void setCredentials(String credentials) {
//        this.credentials = credentials;
//    }
//
//    public void setVerifyPart(String verifyPart) {
//        this.verifyPart = verifyPart;
//    }
//
//    public void setOrderAmount(String orderAmount) {
//        this.orderAmount = orderAmount;
//    }
//
//    public void setProducts(List<ProductInfoQuery> products) {
//        this.products = products;
//    }
//
//    @Override
//    public String toString() {
//        return "OrderInfo{" +
//                "id='" + orderId + '\'' +
//                ", distributorName='" + distributorName + '\'' +
//                ", orderStatus='" + orderStatus + '\'' +
//                ", contactorName='" + contactorName + '\'' +
//                ", credentials='" + credentials + '\'' +
//                ", verifyPart='" + verifyPart + '\'' +
//                ", orderAmount=" + orderAmount +
//                ", products=" + products +
//                '}';
//    }
}