com.pdd.pop.sdk.http.api.ark.response.PddTrainQueryOrderDetailResponse Maven / Gradle / Ivy
package com.pdd.pop.sdk.http.api.ark.response;
import com.pdd.pop.ext.fasterxml.jackson.annotation.JsonProperty;
import com.pdd.pop.sdk.http.PopBaseHttpResponse;
import java.util.List;
public class PddTrainQueryOrderDetailResponse extends PopBaseHttpResponse {
/**
* 订单详情集合
*/
@JsonProperty("order_infos")
private List orderInfos;
/**
*
*/
@JsonProperty("error_code")
private Integer errorCode;
/**
*
*/
@JsonProperty("error_msg")
private String errorMsg;
public List getOrderInfos() {
return orderInfos;
}
public Integer getErrorCode() {
return errorCode;
}
public String getErrorMsg() {
return errorMsg;
}
public static class OrderInfosItem {
/**
* 证件号
*/
@JsonProperty("card_no")
private String cardNo;
/**
* 证件类型
*/
@JsonProperty("card_type")
private String cardType;
/**
* 车厢号
*/
@JsonProperty("coach_name")
private String coachName;
/**
* 座位名称
*/
@JsonProperty("seat_name")
private String seatName;
/**
* 出发地
*/
@JsonProperty("depart_name")
private String departName;
/**
* 到达地
*/
@JsonProperty("arrive_name")
private String arriveName;
/**
* 车次日期
*/
@JsonProperty("train_date")
private String trainDate;
/**
* 车次时刻
*/
@JsonProperty("train_time")
private String trainTime;
/**
* 车次名
*/
@JsonProperty("train_no")
private String trainNo;
/**
* 退款价格
*/
@JsonProperty("refund_amount")
private Long refundAmount;
/**
* 座位类型
*/
@JsonProperty("seat_type")
private Integer seatType;
/**
* 车票状态
*/
@JsonProperty("ticket_status")
private Integer ticketStatus;
/**
* 乘车人姓名
*/
@JsonProperty("passenger_name")
private String passengerName;
/**
* 票价
*/
@JsonProperty("ticket_price")
private Long ticketPrice;
/**
* 12306 订单号
*/
@JsonProperty("crh_order_id")
private String crhOrderId;
/**
* 备注
*/
@JsonProperty("comments")
private String comments;
/**
* 支付限制时间
*/
@JsonProperty("pay_limit_time")
private String payLimitTime;
/**
* 改签支付金额(低改 高时存在 单位:分)
*/
@JsonProperty("change_pay")
private Long changePay;
/**
* 改签退款金额
*/
@JsonProperty("change_refund")
private Long changeRefund;
/**
* 12306 账号
*/
@JsonProperty("crh_account")
private String crhAccount;
/**
* 商家单号
*/
@JsonProperty("order_id")
private String orderId;
/**
* 商家子单号
*/
@JsonProperty("sub_order_id")
private String subOrderId;
/**
* 商家原子单号
*/
@JsonProperty("old_sub_order_id")
private String oldSubOrderId;
/**
* 拼多多单号
*/
@JsonProperty("pdd_order_id")
private String pddOrderId;
/**
* 拼多多子单号
*/
@JsonProperty("sub_pdd_order_id")
private String subPddOrderId;
/**
* 拼多多原子单号
*/
@JsonProperty("old_sub_pdd_order_id")
private String oldSubPddOrderId;
/**
* 出发日期
*/
@JsonProperty("depart_date")
private String departDate;
/**
* 出发时间
*/
@JsonProperty("depart_time")
private String departTime;
/**
* 到达时间
*/
@JsonProperty("arrive_time")
private String arriveTime;
public String getCardNo() {
return cardNo;
}
public String getCardType() {
return cardType;
}
public String getCoachName() {
return coachName;
}
public String getSeatName() {
return seatName;
}
public String getDepartName() {
return departName;
}
public String getArriveName() {
return arriveName;
}
public String getTrainDate() {
return trainDate;
}
public String getTrainTime() {
return trainTime;
}
public String getTrainNo() {
return trainNo;
}
public Long getRefundAmount() {
return refundAmount;
}
public Integer getSeatType() {
return seatType;
}
public Integer getTicketStatus() {
return ticketStatus;
}
public String getPassengerName() {
return passengerName;
}
public Long getTicketPrice() {
return ticketPrice;
}
public String getCrhOrderId() {
return crhOrderId;
}
public String getComments() {
return comments;
}
public String getPayLimitTime() {
return payLimitTime;
}
public Long getChangePay() {
return changePay;
}
public Long getChangeRefund() {
return changeRefund;
}
public String getCrhAccount() {
return crhAccount;
}
public String getOrderId() {
return orderId;
}
public String getSubOrderId() {
return subOrderId;
}
public String getOldSubOrderId() {
return oldSubOrderId;
}
public String getPddOrderId() {
return pddOrderId;
}
public String getSubPddOrderId() {
return subPddOrderId;
}
public String getOldSubPddOrderId() {
return oldSubPddOrderId;
}
public String getDepartDate() {
return departDate;
}
public String getDepartTime() {
return departTime;
}
public String getArriveTime() {
return arriveTime;
}
}
}