机票-订单详情
基本信息
Path: /flight/orderDetail
Method: POST
Headers
| 参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
|---|---|---|---|---|
| Content-Type | application/json | 是 |
Body
| 名称 | 类型 | 是否必须 | 备注 |
|---|---|---|---|
| orderNo | string | 非必须 | 平台订单号 两种订单号至少传入一种 |
| distributionOrderNo | string | 非必须 | 三方订单号 两种订单号至少传入一种 |
返回数据
| 名称 | 类型 | 是否必须 | 备注 |
|---|---|---|---|
| code | integer | 非必须 | 状态码 0-成功 3000-失败 5000-请求异常 |
| message | string | 非必须 | 返回信息 |
| success | boolean | 非必须 | 请求是否成功 |
| data | object | 非必须 | 返回内容 |
| ├─ orderNo | string | 非必须 | 平台订单号 |
| ├─ distributionOrderNo | string | 非必须 | 三方订单号 |
| ├─ totalPrice | number | 非必须 | 订单总价 |
| ├─ refund | number | 非必须 | 退款金额 |
| ├─ createTime | string | 非必须 | 订单创建时间 |
| ├─ orderState | integer | 非必须 | 订单状态 0-待确认,10-待支付,20-已支付,22-预定中,24-已预订,30-已完成,35-取消中,40-已取消 |
| ├─ contactName | string | 非必须 | 联系人姓名 |
| ├─ contactPhone | string | 非必须 | 联系人电话 |
| ├─ productList | object [] | 非必须 | 产品明细信息 |
| ├─ passengerList | object [] | 非必须 | 乘客信息 |
| ├─ name | string | 非必须 | 乘客姓名 |
| ├─ gender | integer | 非必须 | 乘客性别 0-女 1-男 |
| ├─ birthday | string | 非必须 | 乘客出生日期 |
| ├─ passengerType | integer | 非必须 | 乘客类型 0:未知 1:成人 2:儿童 3:婴儿 |
| ├─ certType | integer | 非必须 | 证件号类型 |
| ├─ certNo | string | 非必须 | 证件号码 |
| ├─ mobile | string | 非必须 | 乘机人联系方式 |
| ├─ priceList | object [] | 非必须 | 价格信息 |
| ├─ passengerType | string | 非必须 | 乘客类型 0:未知 1:成人 2:儿童 3:婴儿 |
| ├─ price | number | 非必须 | 销售价 |
| ├─ yq | number | 非必须 | 燃油费 |
| ├─ tax | number | 非必须 | 基建费 |
| ├─ segmentList | object [] | 非必须 | 行程信息 |
| ├─ segmentType | integer | 非必须 | 航段类型 |
| ├─ sequence | integer | 非必须 | 航段序号 |
| ├─ flightNo | string | 非必须 | 航班号 |
| ├─ airline | string | 非必须 | 航司 |
| ├─ airlineName | string | 非必须 | 航司名称 |
| ├─ flightShare | boolean | 非必须 | 共享航班标识 |
| ├─ operatingFlightNo | string | 非必须 | 实际承运航班号 |
| ├─ operatingAirline | string | 非必须 | 实际承运航司 |
| ├─ operatingAirlineName | string | 非必须 | 实际承运航司名称 |
| ├─ depCity | string | 非必须 | 出发城市三字码 |
| ├─ depCityName | string | 非必须 | 出发城市名称 |
| ├─ arrCity | string | 非必须 | 到达城市三字码 |
| ├─ arrCityName | string | 非必须 | 到达城市名称 |
| ├─ depAirport | string | 非必须 | 出发机场三字码 |
| ├─ depAirportName | string | 非必须 | 出发机场名称 |
| ├─ arrAirport | string | 非必须 | 抵达机场三字码 |
| ├─ arrAirportName | string | 非必须 | 抵达机场名称 |
| ├─ depTerminal | string | 非必须 | 出发航站楼 |
| ├─ arrTerminal | string | 非必须 | 抵达航站楼 |
| ├─ depTime | string | 非必须 | 起飞时间 |
| ├─ arrTime | string | 非必须 | 抵达时间 |
| ├─ cabinCode | string | 非必须 | 舱位代码 |
| ├─ cabinClassCode | string | 非必须 | 舱位等级 |
| ├─ cabinClassDes | string | 非必须 | 舱位等级描述 |
| ├─ baggageRuleList | object [] | 非必须 | 行李额信息 |
| ├─ passengerType | integer | 非必须 | 乘客类型 0:未知 1:成人 2:儿童 3:婴儿 |
| ├─ segmentIndex | integer | 非必须 | 航段序号 |
| ├─ baggageNumber | string | 非必须 | 托运行李数量 |
| ├─ baggageWeight | string | 非必须 | 托运行李重量 |
| ├─ handNumber | string | 非必须 | 手提行李数量 |
| ├─ handWeight | string | 非必须 | 手提行李重量 |
| ├─ ticketList | object [] | 非必须 | 票号信息 |
| ├─ name | string | 非必须 | 乘客名 |
| ├─ pnr | string | 非必须 | 编码 |
| ├─ ticketNo | string | 非必须 | 客票号 |
| ├─ ticketTime | string | 非必须 | 出票时间 |
| ├─ refundRecordList | object [] | 非必须 | 退票记录信息 |
| ├─ name | string | 非必须 | 姓名 |
| ├─ certNo | string | 非必须 | 证件号 |
| ├─ certType | string | 非必须 | 证件号类型 |
| ├─ refundTicketStatus | integer | 非必须 | 退票状态 0-待审核 1-待确认 2-待处理 3-退订中 4-退订完成 5-退订取消 6-暂不能退票 |
| ├─ refundStatus | integer | 非必须 | 退款状态 0-全部 1-待确认 2-待支付 3-支付完成 4-待改签 5-改签完成 6-改签取消 7-改签暂不能 8-票号验证失败 9-支付中 10-票号校验中 |
| ├─ refundSerialId | string | 非必须 | 退票流水号 |
