All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkalitrip_1_0.models.QueryUnionOrderResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.30
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkalitrip_1_0.models;

import com.aliyun.tea.*;

public class QueryUnionOrderResponseBody extends TeaModel {
    // 企业id
    @NameInMap("corpId")
    public String corpId;

    // 飞机订单信息
    @NameInMap("flightList")
    public java.util.List flightList;

    // 酒店订单信息
    @NameInMap("hotelList")
    public java.util.List hotelList;

    // 火车订单信息
    @NameInMap("trainList")
    public java.util.List trainList;

    // 用车订单信息
    @NameInMap("vehicleList")
    public java.util.List vehicleList;

    public static QueryUnionOrderResponseBody build(java.util.Map map) throws Exception {
        QueryUnionOrderResponseBody self = new QueryUnionOrderResponseBody();
        return TeaModel.build(map, self);
    }

    public QueryUnionOrderResponseBody setCorpId(String corpId) {
        this.corpId = corpId;
        return this;
    }
    public String getCorpId() {
        return this.corpId;
    }

    public QueryUnionOrderResponseBody setFlightList(java.util.List flightList) {
        this.flightList = flightList;
        return this;
    }
    public java.util.List getFlightList() {
        return this.flightList;
    }

    public QueryUnionOrderResponseBody setHotelList(java.util.List hotelList) {
        this.hotelList = hotelList;
        return this;
    }
    public java.util.List getHotelList() {
        return this.hotelList;
    }

    public QueryUnionOrderResponseBody setTrainList(java.util.List trainList) {
        this.trainList = trainList;
        return this;
    }
    public java.util.List getTrainList() {
        return this.trainList;
    }

    public QueryUnionOrderResponseBody setVehicleList(java.util.List vehicleList) {
        this.vehicleList = vehicleList;
        return this;
    }
    public java.util.List getVehicleList() {
        return this.vehicleList;
    }

    public static class QueryUnionOrderResponseBodyFlightList extends TeaModel {
        // 订单id
        @NameInMap("flightOrderId")
        public Long flightOrderId;

        // 订单状态:0待支付,1出票中,2已关闭,3有改签单,4有退票单,5出票成功,6退票申请中,7改签申请中
        @NameInMap("flightOrderStatus")
        public Long flightOrderStatus;

        public static QueryUnionOrderResponseBodyFlightList build(java.util.Map map) throws Exception {
            QueryUnionOrderResponseBodyFlightList self = new QueryUnionOrderResponseBodyFlightList();
            return TeaModel.build(map, self);
        }

        public QueryUnionOrderResponseBodyFlightList setFlightOrderId(Long flightOrderId) {
            this.flightOrderId = flightOrderId;
            return this;
        }
        public Long getFlightOrderId() {
            return this.flightOrderId;
        }

        public QueryUnionOrderResponseBodyFlightList setFlightOrderStatus(Long flightOrderStatus) {
            this.flightOrderStatus = flightOrderStatus;
            return this;
        }
        public Long getFlightOrderStatus() {
            return this.flightOrderStatus;
        }

    }

    public static class QueryUnionOrderResponseBodyHotelList extends TeaModel {
        // 酒店订单号
        @NameInMap("hotelOrderId")
        public Long hotelOrderId;

        // 订单状态1:等待确认,2:等待付款,3:预订成功,4:申请退款,5:退款成功,6:已关闭,7:结账成功,8:支付成功
        @NameInMap("hotelOrderStatus")
        public Long hotelOrderStatus;

        public static QueryUnionOrderResponseBodyHotelList build(java.util.Map map) throws Exception {
            QueryUnionOrderResponseBodyHotelList self = new QueryUnionOrderResponseBodyHotelList();
            return TeaModel.build(map, self);
        }

        public QueryUnionOrderResponseBodyHotelList setHotelOrderId(Long hotelOrderId) {
            this.hotelOrderId = hotelOrderId;
            return this;
        }
        public Long getHotelOrderId() {
            return this.hotelOrderId;
        }

        public QueryUnionOrderResponseBodyHotelList setHotelOrderStatus(Long hotelOrderStatus) {
            this.hotelOrderStatus = hotelOrderStatus;
            return this;
        }
        public Long getHotelOrderStatus() {
            return this.hotelOrderStatus;
        }

    }

    public static class QueryUnionOrderResponseBodyTrainList extends TeaModel {
        // 火车订单号
        @NameInMap("trainOrderId")
        public Long trainOrderId;

        // 订单状态:0待支付,1出票中,2已关闭,3,改签成功,4退票成功,5出票完成,6退票申请中,7改签申请中,8已出票,已发货,9出票失败,10改签失败,11退票失败
        @NameInMap("trainOrderstatus")
        public Long trainOrderstatus;

        public static QueryUnionOrderResponseBodyTrainList build(java.util.Map map) throws Exception {
            QueryUnionOrderResponseBodyTrainList self = new QueryUnionOrderResponseBodyTrainList();
            return TeaModel.build(map, self);
        }

        public QueryUnionOrderResponseBodyTrainList setTrainOrderId(Long trainOrderId) {
            this.trainOrderId = trainOrderId;
            return this;
        }
        public Long getTrainOrderId() {
            return this.trainOrderId;
        }

        public QueryUnionOrderResponseBodyTrainList setTrainOrderstatus(Long trainOrderstatus) {
            this.trainOrderstatus = trainOrderstatus;
            return this;
        }
        public Long getTrainOrderstatus() {
            return this.trainOrderstatus;
        }

    }

    public static class QueryUnionOrderResponseBodyVehicleList extends TeaModel {
        // 用车订单号
        @NameInMap("vehicleOrderId")
        public Long vehicleOrderId;

        // 订单状态:0:初始状态,1:已超时,2:派单成功,3:派单失败,4:已退款,5:已支付,6:已取消
        @NameInMap("vehicleOrderStatus")
        public Long vehicleOrderStatus;

        public static QueryUnionOrderResponseBodyVehicleList build(java.util.Map map) throws Exception {
            QueryUnionOrderResponseBodyVehicleList self = new QueryUnionOrderResponseBodyVehicleList();
            return TeaModel.build(map, self);
        }

        public QueryUnionOrderResponseBodyVehicleList setVehicleOrderId(Long vehicleOrderId) {
            this.vehicleOrderId = vehicleOrderId;
            return this;
        }
        public Long getVehicleOrderId() {
            return this.vehicleOrderId;
        }

        public QueryUnionOrderResponseBodyVehicleList setVehicleOrderStatus(Long vehicleOrderStatus) {
            this.vehicleOrderStatus = vehicleOrderStatus;
            return this;
        }
        public Long getVehicleOrderStatus() {
            return this.vehicleOrderStatus;
        }

    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy