订单推送只有在订单状态对应的接口会推送,具体节点可以按需要选择配置; 推送接口如果接收多产品订单数据:需要合并成一个接收接口,美亚系统配置地址只设置了一个接口地址,数据格式可以处理成格式: { "data": Object{...}, //对应不同订单的数据结构 "msgType": "FlightInternation", //订单类型 "password": "*********", "timeStamp": "20251023145141195", "orderType": 11 //订单类型 }
1、password 只用来验证接口来源是否正确,如果不需要验证,可忽略 获取方法(.net):
string callBackToken = "美亚提供";
string timeStamp = "根据时间生成";
string[] items = new string[] { timeStamp, callBackToken };
Array.Sort(items);
var input = string.Join("", items);
StringBuilder sb = new StringBuilder();
byte[] bytes = Encoding.ASCII.GetBytes(input);
SHA1 sha1 = new SHA1CryptoServiceProvider();
byte[] result = sha1.ComputeHash(bytes);
foreach (byte b in result)
{
sb.AppendFormat("{0:x2}", b);
}
var password = sb.ToString();
| 订单类型 | ||
|---|---|---|
| orderType | msgType | 描述 |
| 1 | TBOrderInfo | 国内机票订购单 |
| 2 | TCOrderInfo | 国内机票变更单 |
| 3 | TROrderInfo | 国内机票退票单 |
| 5 | HBOrderInfo | 国内酒店订房单 |
| 6 | HROrderInfo | 国内酒店退订单 |
| 8 | FlightChange | 航变动态 |
| 10 | FlightSolution | 国际机票报价单 |
| 11 | FlightInternation | 国际机票订购单 |
| 12 | FlightChangeInternation | 国际机票变更单 |
| 13 | FlightRuturnInternation | 国际机票退票单 |
| 15 | HotelInternation | 国际酒店订房单 |
| 16 | HotelReturnInternation | 国际酒店退订单 |
| 40 | IOOrderInfo | 保险订购单 |
| 45 | IROrderInfo | 退保单 |
| 70 | RBOrderInfo | 火车票订单 |
| 80 | RROrderInfo | 火车票退单 |
| 85 | TrainRefundNotice | 火车票线下退票通知 |
| 86 | TrainStopInfoNotice | 火车停运恢复通知 |
| 90 | RCOrderInfo | 火车改签单 |
| 101 | ReceiveElectronicItinerary | 行程单授权 |
| 188 | FlightChangeIntair | 国际航变动态 |
| 301 | FlightAdjustOrder | 机票调整单 |
| 302 | HotelAdjustOrder | 酒店调整单 |
| 303 | TrainAdjustOrder | 火车票调整单 |
| 304 | InsuranceAdjustOrder | 保险调整单 |
| 404 | CarOrderInfo | 用车 |
| 405 | CarOrderInfoRefund | 用车退 |
| 账单类型 | ||
|---|---|---|
| billType | billTypeName | |
| 1 | 国内机票订购单 | |
| 2 | 国内机票变更单 | |
| 3 | 国内机票退票单 | |
| 5 | 国内酒店订房单 | |
| 6 | 国内酒店退订单 | |
| 8 | 航变动态 | |
| 10 | 国际机票报价单 | |
| 11 | 国际机票订购单 | |
| 12 | 国际机票变更单 | |
| 13 | 国际机票退票单 | |
| 15 | 国际酒店订房单 | |
| 16 | 国际酒店退订单 | |
| 40 | 保险订购单 | |
| 45 | 退保单 | |
| 70 | 火车票订单 | |
| 80 | 火车票退单 | |
| 85 | 火车票线下退票通知 | |
| 86 | 火车停运恢复通知 | |
| 90 | 火车改签单 | |
| 101 | 行程单授权 | |
| 188 | 国际航变动态 | |
| 301 | 机票调整单 | |
| 302 | 酒店调整单 | |
| 303 | 火车票调整单 | |
| 304 | 保险调整单 | |
| 404 | 用车 | |
| 405 | 用车退 | |
| 订单状态 | ||
|---|---|---|
| 值 | 名称 | 描述 |
| 0 | 创建订单 | 订单保存成功 |
| 1 | 核对价格 | 退、改时需要美亚客服手工核对信息时,核对后的状态 |
| 2 | 提交审批 | 订单在美亚提交审批 |
| 3 | 处理成功 | 订单处理完成,机票代表出票成功,火车票不一定出票成功,需要根据旅客信息的状态判断是否出票成功 |
| 4 | 处理失败 | 取消订单 |
| 5 | 订房成功 | 已订房,未入住 |
| 9 | 订单完结 | 机票票号状态完结后推送,酒店离店时间已过后推送,火车票达到时间已过后推送 |
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | FlightOrderPush | ||
| changeType |
变更/改签类型
0:未知
100:自愿
200:非自愿
添加日期: 2018-11-22 |
Integer | data | |
| changeReason |
变更/改签原因
添加日期: 2018-11-22 |
String | data | |
| status |
订单状态
0:创建订单 1:核对价格 2:提交审批 3:处理成功 4:处理失败 5:订房成功 9:订单完结 |
Integer | data | |
| isUatpPay |
是否uatp出票(1:是)
添加日期: 2019-11-06 |
Integer | data | |
| uatpCardNo |
uatp卡号(isUatpPay=1时有值)
添加日期: 2019-11-06 |
String | data | |
| uatpSupplier |
uatp公司(isUatpPay=1时有值)
添加日期: 2019-11-06 |
String | data | |
| customerCode |
大客户编号
添加日期: 2021-11-19 |
String | data | |
| officeCode |
出票Office PM2024113 API接口-订单推送接口增加出票office字段
添加日期: 2024-04-15 |
String | data | |
| pnrBigCode |
航司大编码 PM2024123 添加
添加日期: 2024-04-25 |
String | data | |
| quotationLugage |
报价币种行李额费用
添加日期: 2025-03-25 |
Number | data | |
| settlementServiceFee |
结算币种行程单服务费
添加日期: 2025-03-25 |
Number | data | |
| settlementLugage |
结算币种行李额费用
添加日期: 2025-03-25 |
Number | data | |
| quotationServiceFee |
报价币种行程单服务费
添加日期: 2025-03-25 |
Number | data | |
| quotationAmountSaved |
报价币种三方协议节省金额 暂无实际数据
添加日期: 2025-03-25 |
Number | data | |
| settlementAmountSaved |
结算币种三方协议节省金额 暂无实际数据
添加日期: 2025-03-25 |
Number | data | |
| subOrderNo |
辅营子单号 暂无实际数据
添加日期: 2025-03-25 |
String | data | |
| exchangeRate |
国际机票,结算汇率,多币种结算才使用 暂无实际数据 默认1
添加日期: 2025-03-25 |
Number | data | |
| CNYToQuotationExchangeRate |
国际机票,汇率(CNY-报价):取人民币转报价币种的汇率,多币种结算才使用 暂无实际数据 默认1
添加日期: 2025-03-25 |
Number | data | |
| CNYToSettlementExchangeRate |
国际机票,汇率(CNY-结算):取人民币转结算币种的汇率,多币种结算才使用 暂无实际数据 默认1
添加日期: 2025-03-25 |
Number | data | |
| deadLineTime | 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) | String | data | |
| tripId | 行程编号 | String | data | |
| companyId | 公司编号 | String | data | |
| failureReason | 订单失败原因 | String | data | |
| oaOtherInfo | 其他信息,个性化客户需要(比如:中奖码) | String | data | |
| firstOrderNo | 美亚原购单号 | String | data | |
| orderSource |
订单来源
0:美亚前台 1:客服预订 2:app 3:oa对接 4:Android 5:IOS 6:H5 7:火车票线下退改 |
Integer | data | |
| receivePayType |
支付方式
月结 现结 预存卡 |
String | data | |
| affiliateBusinessName | 供应商 | String | data | |
| pnr | pnr | String | data | |
| StaffPayExcess |
个人承担费用,=true 为存在个人承担,false
添加日期: 2024-04-03 |
Boolean | data | |
| PolicyExcessAmount |
StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
添加日期: 2024-04-03 |
Number | data | |
| CompanyExcessAmount |
StaffPayExcess=true 时需要关注,公司承担的金额;
添加日期: 2024-04-03 |
Number | data | |
| c_TextField_2401 | 客户自定义字段1 | String | data | |
| c_TextField_2402 | 客户自定义字段2 | String | data | |
| c_TextField_2403 | 客户自定义字段3 | String | data | |
| c_TextField_2404 | 客户自定义字段4 | String | data | |
| c_TextField_2405 | 客户自定义字段5 | String | data | |
| c_TextField_2406 | 客户自定义字段6 | String | data | |
| c_TextField_2407 | 客户自定义字段7 | String | data | |
| c_TextField_2408 | 客户自定义字段8 | String | data | |
| totalPrice | 当前订单总金额 | Number | data | |
| opId | 制单人旅客编号 | String | data | |
| onBusiness | 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 | Integer | data | |
| orderRemark | 订单备注 | String | data | |
| outsideOrderNo | 客户订单号 | String | data | |
| orderNo | 美亚订单号 | String | data | |
| originalOrderNo | 美亚原订单号 | String | data | |
| opStaffCode | 制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data | |
| opStaffId | 制单人‘员工工号’ | String | data | |
| opName | 客户制单人 | String | data | |
| opDate | 下单时间(yyyy-MM-dd HH:mm:ss) | String | data | |
| statusText | 订单状态(名称) | String | data | |
| issueDate | 出票日期(yyyy-MM-dd HH:mm:ss) | String | data | |
| oaSerialnumber | 客户出差申请单号 | String | data | |
| stApplyOrderNo | 美亚出差申请单号 | String | data | |
| ticketCounter | 票台信息 | Array[] | data | |
| tbOrderNo |
TB子单号
添加日期: 2025-03-25 |
String | data.ticketCounter | |
| ticketCounter |
票台信息
添加日期: 2025-03-25 |
String | data.ticketCounter | |
| contactInfo | 联系人信息 | OrderPushContactinfo | data | |
| contactName | 联系人姓名 | String | data.contactInfo | |
| mobile | 手机号 | String | data.contactInfo | |
| phone | 固定电话 | String | data.contactInfo | |
| 邮箱 | String | data.contactInfo | ||
| policyList | 出差政策列表 | Array[] | data | |
| passengerCode | 旅客编号 | String | data.policyList | |
| staffCode | 旅客编号 | String | data.policyList | |
| passengerName | 旅客姓名 | String | data.policyList | |
| policyName | 政策名称 | String | data.policyList | |
| policyProperty | 属性(建议/强制) | String | data.policyList | |
| policyType | 基础/分类/个人/附加 | String | data.policyList | |
| costList | 成本中心 | Array[] | data | |
| remark | 备注 | String | data.costList | |
| staffCode | 员工工号 | String | data.costList | |
| passengerCode | 旅客编号 | String | data.costList | |
| passengerName | 旅客名称 | String | data.costList | |
| costId | 成本中心编号 | Integer | data.costList | |
| costCenterName | 成本中心名称 | String | data.costList | |
| amount | 成本金额 | Number | data.costList | |
| priceList | 价格信息 | Array[] | data | |
| passengerType | 旅客类型 | String | data.priceList | |
| ticketPrice | 机票票面价格(改签时为升舱费) | Number | data.priceList | |
| tax | 机场建设费;国际机票税费 | Number | data.priceList | |
| oilFee | 燃油附加费;国际机票无 | Number | data.priceList | |
| servicePrice | 服务费 | Number | data.priceList | |
| discount | 折扣(8.0折进值为80);国际机票无 | Number | data.priceList | |
| serviceCommission | 改签/退票手续费 | Number | data.priceList | |
| usedFlight | 已使用航段费 | Number | data.priceList | |
| ReChangeAmount | 改签退票时才有:原变更手续费 | Number | data.priceList | |
| ChangeAmount | 改签退票时才有:变更退票费 | Number | data.priceList | |
| SellIticketChangefee | 国际改签单改签手续费 | Number | data.priceList | |
| SellIticketUpgradeFee | 国际改签单升舱费 | Number | data.priceList | |
| orderSurcharge | 退票详情里的 单据附加费 | Number | data.priceList | |
| passengerCode | 旅客编号 | String | data.priceList | |
| passengerName | 旅客姓名 | String | data.priceList | |
| staffCode | 员工工号 | String | data.priceList | |
| currency | 结算币种 | String | data.priceList | |
| quotationCurrency | 报价币种(预留,暂返回空) | String | data.priceList | |
| QuotationPrice | 国际机票,报价价格,多币种报价结算时才使用 暂无实际数据 | QuotationPriceMode | data.priceList | |
| quotationTotalPrice | 报价总价 | Number | data.priceList.QuotationPrice | |
| quotationTicketPrice | 机票票面价格(改签时为升舱费) | Number | data.priceList.QuotationPrice | |
| quotationTax | 机场建设费 | Number | data.priceList.QuotationPrice | |
| quotationServicePrice | 服务费 | Number | data.priceList.QuotationPrice | |
| quotationServiceCommission | 改签/退票手续费 | Number | data.priceList.QuotationPrice | |
| quotationSellIticketChangefee | 国际改签单改签手续费 | Number | data.priceList.QuotationPrice | |
| quotationSellIticketUpgradeFee | 国际改签单升舱费 | Number | data.priceList.QuotationPrice | |
| quotationSellIticketUsedFlightFee | 国际已使用航段费 | Number | data.priceList.QuotationPrice | |
| CNYPrice | 国际机票,报价价格,多币种报价结算时才使用 | PriceCNYMode | data.priceList | |
| totalPriceCNY | 人民币总价 | Number | data.priceList.CNYPrice | |
| ticketPriceCNY | 机票票面价格(改签时为升舱费) | Number | data.priceList.CNYPrice | |
| taxCNY | 机场建设费 | Number | data.priceList.CNYPrice | |
| servicePriceCNY | 服务费 | Number | data.priceList.CNYPrice | |
| serviceCommissionCNY | 改签/退票手续费 | Number | data.priceList.CNYPrice | |
| sellIticketChangefeeCNY | 国际改签单改签手续费 | Number | data.priceList.CNYPrice | |
| sellIticketUpgradeFeeCNY | 国际改签单升舱费 | Number | data.priceList.CNYPrice | |
| sellIticketUsedFlightFeeCNY | 国际已使用航段费 | Number | data.priceList.CNYPrice | |
| passengerList | 旅客信息 | Array[] | data | |
| reasonId | 差旅政策违反原因序号 | Integer | data.passengerList | |
| reasonRemark | 差旅政策违反原因 | String | data.passengerList | |
| errorMessage | 退票失败原因(订单为火车票时有值) | String | data.passengerList | |
| returnStatus | 出票状况(订单为火车票时有值) | String | data.passengerList | |
| seatNo | 座席号(订单为火车票时有值) | String | data.passengerList | |
| originalTicketNo | 机票/火车票原票号(改签单时有值) | String | data.passengerList | |
| effectiveDate | 生效日期(保险时有值) | String | data.passengerList | |
| expiryDate | 失效日期(保险时有值) | String | data.passengerList | |
| beneficiary | 受益人(保险时有值) | String | data.passengerList | |
| bothRelationShip | 受益人与被保人关系(保险时有值) | String | data.passengerList | |
| belongToProject |
归属项目
添加日期: 2023-11-21 |
String | data.passengerList | |
| travelPurpose |
出行目的
添加日期: 2023-11-21 |
String | data.passengerList | |
| invoiceState |
火车票取票状态
已取 未取 添加日期: 2024-04-22 |
String | data.passengerList | |
| passengerNo | 旅客排序号(从1开始递增) | Integer | data.passengerList | |
| passengerCode | 旅客编号 | String | data.passengerList | |
| passengerName | 旅客姓名 | String | data.passengerList | |
| certificateType | 证件类型 | String | data.passengerList | |
| certificateId | 证件号码 | String | data.passengerList | |
| passengerType | 旅客类型(成人/儿童/婴儿) | String | data.passengerList | |
| ticketNo | 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) | String | data.passengerList | |
| staffCode | 旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data.passengerList | |
| staffId | 旅客‘员工工号’ | String | data.passengerList | |
| mobile | 旅客手机号码 | String | data.passengerList | |
| 旅客邮箱,国际机票使用 | String | data.passengerList | ||
| tsaNo | TSANo 国际机票使用 | String | data.passengerList | |
| statusDesc | 客票状态描述 | String | data.passengerList | |
| ticketStatus |
票号状态
机票票号状态: 1:待使用 2:已使用 3:已经办理登机 4:已离港 5:已作废 6:已退票 7:换开 8:挂起 9:机场控制 10:已值机 11:未查到 火车票: 己改签 己退票 己支付 改签票 己出站 己进站 |
String | data.passengerList | |
| depName |
部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18 |
String | data.passengerList | |
| electronicItineraryType | 机票 电子行程单 可否可开具 0=否 1=是 | Integer | data.passengerList | |
| belongToCenter |
归属中心
添加日期: 2023-11-21 |
Array[] | data.passengerList | |
| centerNo |
序号
添加日期: 2023-11-21 |
Integer | data.passengerList.belongToCenter | |
| centerTitle |
归属中心标题
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
| centerName |
归属成本中心选项值
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
| segmentList | 航段信息 | Array[] | data | |
| cabin |
舱位等级(1/2/3/4)
1 经济舱 2 公务舱 3 头等舱 4 豪华经济舱 |
String | data.segmentList | |
| clazz | 小舱位(如:Y/Z/...) | String | data.segmentList | |
| clazzName | 舱位名称 | String | data.segmentList | |
| planeType | 机型 | String | data.segmentList | |
| airlineCode | 销售航司编号(如:HU) | String | data.segmentList | |
| segmentNo | 航段序号(从1开始) | Integer | data.segmentList | |
| flightNumber | 销售航班号 | String | data.segmentList | |
| originName | 出发机场名称 | String | data.segmentList | |
| originCountryName | 出发地区或国家名称 | String | data.segmentList | |
| originCountryCode | 出发地区或国家二字码 | String | data.segmentList | |
| destinationName | 到达机场名称 | String | data.segmentList | |
| destinationCountryName | 到达地区或国家名称 | String | data.segmentList | |
| destinationCountryCode | 到达地区或国家二字码 | String | data.segmentList | |
| departureDate | 出发日期 | String | data.segmentList | |
| departureTime | 出发时间 | String | data.segmentList | |
| arrivalDate | 到达日期 | String | data.segmentList | |
| arrivalTime | 到达时间 | String | data.segmentList | |
| flyTime | 飞行时间(分钟) | String | data.segmentList | |
| carrier | 实际承运航班号(如果销售航班号是共享航班号,那么实际承运航班号才有值的) | String | data.segmentList | |
| stopItem | 经停信息(格式:经停城市|到达时间|起飞时间)(如:上饶|2018-04-23 18:05|2018-04-23 18:55) | String | data.segmentList | |
| originCityCode | 出发机场编码 | String | data.segmentList | |
| destinationCityCode | 到达机场编码 | String | data.segmentList | |
| origincityName | 出发城市名称 | String | data.segmentList | |
| destinationCityName | 到达城市名称 | String | data.segmentList | |
| depTerminal | 出发航站楼 | String | data.segmentList | |
| arrTerminal | 到达航站楼(不详时传 --) | String | data.segmentList | |
| airlineName | 航司名称 | String | data.segmentList | |
| remark | 备注 | String | data.segmentList | |
| ruleInfo | 航班退改规则; | String | data.segmentList | |
| amount | 公布运价;(国际机票无公布运价) | Number | data.segmentList | |
| fAmount | 头等舱标准价;(国际机票无头等舱标准价) | Number | data.segmentList | |
| cAmount | 公务舱标准价;(国际机票无公务舱标准价) | Number | data.segmentList | |
| yAmount | 经济舱标准价(国际机票无经济舱标准价) | Number | data.segmentList | |
| mileage |
里程
添加日期: 2024-04-25 |
Number | data.segmentList | |
| isProtocolPrice |
协议类型:0非协议票,1三方协议,2两方协议
添加日期: 2024-04-25 |
Integer | data.segmentList | |
| destinationCityNameEn |
到达城市英文名 PM2024123 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| destinationNameEng |
到达机场英文名 PM2024123 2024-04-25 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| origincityNameEn |
出发城市英文名 PM2024123 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| originNameEng |
出发机场英文名 PM2024123 2024-04-25 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| stopType |
有无经停 0无 1有
添加日期: 2024-04-25 |
Integer | data.segmentList | |
| stopCityName |
停留城市名称 PM2024123 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| stopCityNameEn |
停留城市英文名 PM2024123 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| meal |
有无餐食:0 无 1 有 PM2024123 2024-04-25 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| airlineNameEng |
航司英文名 PM2024123 添加
添加日期: 2024-04-25 |
String | data.segmentList | |
| JourneyIndex |
行程序号 1-第一程;2-第二程;3-第三程
添加日期: 2024-05-07 |
String | data.segmentList | |
| refundRuleInfo | 退票规则内容 | String | data.segmentList | |
| changeRuleInfo | 改签规则内容 | String | data.segmentList | |
| transferRuleInfo | 签转规则内容 | String | data.segmentList | |
| segmentIndex |
航段序号(1开始,展示用)
添加日期: 2025-02-12 |
Integer | data.segmentList | |
| departureDiffHour | 出发地时差 正负数值 2025-03-21之前下单的数据为空值 null | Number | data.segmentList | |
| arrivalDiffHour |
出发地时差 正负数值
2025-03-21之前下单的数据为空值 null
添加日期: 2025-02-21 |
Number | data.segmentList | |
| originProvinceCN | 出发国家省州中文名 | String | data.segmentList | |
| originProvinceEN | 出发国家省州英文名 | String | data.segmentList | |
| originContinentCN | 出发机场所属大洲中文名 | String | data.segmentList | |
| originContinentEN | 出发机场所属大洲英文名 | String | data.segmentList | |
| destinationContinentCN | 到达机场所属大洲中文名 | String | data.segmentList | |
| destinationContinentEN | 到达机场所属大洲英文名 | String | data.segmentList | |
| departureTimeZone | 到达时区 | String | data.segmentList | |
| originTimeZone | 出发时区 | String | data.segmentList | |
| originCountryNameEN | 出发国家英文名称 | String | data.segmentList | |
| destinationCountryNameEN | 到达国家英文名称 | String | data.segmentList | |
| routeType | 航线类型,长航线-短航线 暂无实际数据 | String | data.segmentList | |
| cabinEn |
舱等 英文
添加日期: 2025-07-17 |
String | data.segmentList | |
| takeoffTimeUTC | utc标准时间--起飞时间 yyyy-MM-dd HH:mm:ss | String | data.segmentList | |
| arrivalTimeUTC | utc标准时间--到达时间 yyyy-MM-dd HH:mm:ss | String | data.segmentList | |
| departureCityNumber | 出发美亚城市编号 | String | data.segmentList | |
| originRegionalID | 出发行政区划代码 | String | data.segmentList | |
| arrivalCityNumber | 到达美亚城市编号 | String | data.segmentList | |
| destinationRegionalID | 到达行政区划代码 | String | data.segmentList | |
| ticketLuggageRule | 行李额 | TicketLuggageRule | data.segmentList | |
| checkRuleInfo | 托运行李规则内容(托运汇总内容) | String | data.segmentList.ticketLuggageRule | |
| handRuleInfo | 手提行李规则内容(手提汇总内容) | String | data.segmentList.ticketLuggageRule | |
| freeCheckCount | 免费托运行李数量 | String | data.segmentList.ticketLuggageRule | |
| freeCheckUnit | 免费托运行李单位 KG=公斤 PC=件 | String | data.segmentList.ticketLuggageRule | |
| freeCheckLuggage | 免费托运行李额(取值产品接口“免费托运行李数量”+“免费托运行李单位”) | String | data.segmentList.ticketLuggageRule | |
| checkDescription | 托运行李说明 | String | data.segmentList.ticketLuggageRule | |
| freeHandCount | 免费手提行李数量 | String | data.segmentList.ticketLuggageRule | |
| freeHandUnit | 免费手提行李单位 KG=公斤 PC=件 | String | data.segmentList.ticketLuggageRule | |
| freeHandLuggage | 免费手提行李额(取值产品接口“免费手提行李数量”+“免费手提行李单位”) | String | data.segmentList.ticketLuggageRule | |
| handDescription | 手提行李说明 | String | data.segmentList.ticketLuggageRule | |
| refundFees | 退票规则费用计算 | Array[] | data.segmentList | |
| Interval | 区间 B 前 BE (含)前 A 后 AE (含)后 E 等于 | String | data.segmentList.refundFees | |
| rcTime | 【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后, 如果“区间”的值是等于,那么给客户的值里不需要显示“等于” | String | data.segmentList.refundFees | |
| rcTimeTiming | 【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/ 不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于” | String | data.segmentList.refundFees | |
| fee | 运算后的退改费用(元) | Number | data.segmentList.refundFees | |
| baseFee | 运算基数 | Number | data.segmentList.refundFees | |
| feePercent | 费用百分比 | Number | data.segmentList.refundFees | |
| minimumFee | 保底费用(元) | Number | data.segmentList.refundFees | |
| feeBaseType | 费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价 | Integer | data.segmentList.refundFees | |
| timingCount | 计时数量 | Integer | data.segmentList.refundFees | |
| timingUnit | 计时单位:H 小时、D 天 | String | data.segmentList.refundFees | |
| isForbid |
是否不得退票/改期
添加日期: 2021-10-19 |
Boolean | data.segmentList.refundFees | |
| changeFees | 改签规则费用计算 | Array[] | data.segmentList | |
| Interval | 区间 B 前 BE (含)前 A 后 AE (含)后 E 等于 | String | data.segmentList.changeFees | |
| rcTime | 【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后, 如果“区间”的值是等于,那么给客户的值里不需要显示“等于” | String | data.segmentList.changeFees | |
| rcTimeTiming | 【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/ 不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于” | String | data.segmentList.changeFees | |
| fee | 运算后的退改费用(元) | Number | data.segmentList.changeFees | |
| baseFee | 运算基数 | Number | data.segmentList.changeFees | |
| feePercent | 费用百分比 | Number | data.segmentList.changeFees | |
| minimumFee | 保底费用(元) | Number | data.segmentList.changeFees | |
| feeBaseType | 费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价 | Integer | data.segmentList.changeFees | |
| timingCount | 计时数量 | Integer | data.segmentList.changeFees | |
| timingUnit | 计时单位:H 小时、D 天 | String | data.segmentList.changeFees | |
| isForbid |
是否不得退票/改期
添加日期: 2021-10-19 |
Boolean | data.segmentList.changeFees | |
{
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":1, //订单类型(int)
"data":
{
"segmentList":
[{
"cabin":"", //舱位等级(1/2/3/4)
"clazz":"", //小舱位(如:Y/Z/...)
"clazzName":"", //舱位名称
"planeType":"", //机型
"airlineCode":"", //销售航司编号(如:HU)
"segmentNo":1, //航段序号(从1开始)
"flightNumber":"", //销售航班号
"originName":"", //出发机场名称
"originCountryName":"", //出发地区或国家名称
"originCountryCode":"", //出发地区或国家二字码
"destinationName":"", //到达机场名称
"destinationCountryName":"", //到达地区或国家名称
"destinationCountryCode":"", //到达地区或国家二字码
"departureDate":"", //出发日期
"departureTime":"", //出发时间
"arrivalDate":"", //到达日期
"arrivalTime":"", //到达时间
"flyTime":"", //飞行时间(分钟)
"carrier": "", //实际承运航班号(如果销售航班号是共享航班号,那么实际承运航班号才有值的)
"stopItem": "", //经停信息(格式:经停城市|到达时间|起飞时间)(如:上饶|2018-04-23 18:05|2018-04-23 18:55)
"originCityCode":"", //出发机场编码
"destinationCityCode":"", //到达机场编码
"origincityName":"", //出发城市名称
"destinationCityName":"", //到达城市名称
"depTerminal":"", //出发航站楼
"arrTerminal":"", //到达航站楼(不详时传 --)
"airlineName":"", //航司名称
"remark":"", //备注
"ruleInfo":"", //航班退改规则;
"amount":1100.00, //公布运价;(国际机票无公布运价)
"fAmount":5080.00, //头等舱标准价;(国际机票无头等舱标准价)
"cAmount":2030.00, //公务舱标准价;(国际机票无公务舱标准价)
"yAmount":2030.00, //经济舱标准价(国际机票无经济舱标准价)
"mileage":1324, //里程
"isProtocolPrice":1, //协议类型:0非协议票,1三方协议,2两方协议
"destinationCityNameEn":"", //到达城市英文名 PM2024123 添加
"destinationNameEng":"", //到达机场英文名 PM2024123 2024-04-25 添加
"origincityNameEn":"", //出发城市英文名 PM2024123 添加
"originNameEng":"", //出发机场英文名 PM2024123 2024-04-25 添加
"stopType":1, //有无经停 0无 1有
"stopCityName":"", //停留城市名称 PM2024123 添加
"stopCityNameEn":"", //停留城市英文名 PM2024123 添加
"meal":"", //有无餐食:0 无 1 有 PM2024123 2024-04-25 添加
"airlineNameEng":"", //航司英文名 PM2024123 添加
"JourneyIndex":"", //行程序号 1-第一程;2-第二程;3-第三程
"refundFees":
[{
"Interval":"", //区间
B 前
BE (含)前
A 后
AE (含)后
E 等于
"rcTime":"", //【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后,
如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
"rcTimeTiming":"", //【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/
不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
"fee":4950.0, //运算后的退改费用(元)
"baseFee":1, //运算基数
"feePercent":0.5, //费用百分比
"minimumFee":300, //保底费用(元)
"feeBaseType":0, //费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价
"timingCount":4, //计时数量
"timingUnit":"", //计时单位:H 小时、D 天
"isForbid":false, //是否不得退票/改期
}], //退票规则费用计算
"changeFees":
[{
"Interval":"", //区间
B 前
BE (含)前
A 后
AE (含)后
E 等于
"rcTime":"", //【退票改签时间】:取值产品接口返回的“时间”+“区间”,格式:YYYY-MM-DD(含/不含)前/后,
如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
"rcTimeTiming":"", //【退票改签计时】:取值产品接口返回的“计时数量”+“计时单位”+“区间”,格式:7天/小时(含/
不含)前/后,如果“区间”的值是等于,那么给客户的值里不需要显示“等于”
"fee":4950.0, //运算后的退改费用(元)
"baseFee":1, //运算基数
"feePercent":0.5, //费用百分比
"minimumFee":300, //保底费用(元)
"feeBaseType":0, //费用计算基础类型 0=票面价 1=当前舱位公布运价 2=其他舱位公布运价
"timingCount":4, //计时数量
"timingUnit":"", //计时单位:H 小时、D 天
"isForbid":false, //是否不得退票/改期
}], //改签规则费用计算
"ticketLuggageRule":
{
"checkRuleInfo": "", //托运行李规则内容(托运汇总内容)
"handRuleInfo": "", //手提行李规则内容(手提汇总内容)
"freeCheckCount":"", //免费托运行李数量
"freeCheckUnit":"", //免费托运行李单位 KG=公斤 PC=件
"freeCheckLuggage":"", //免费托运行李额(取值产品接口“免费托运行李数量”+“免费托运行李单位”)
"checkDescription":"", //托运行李说明
"freeHandCount": "", //免费手提行李数量
"freeHandUnit": "", //免费手提行李单位 KG=公斤 PC=件
"freeHandLuggage": "", //免费手提行李额(取值产品接口“免费手提行李数量”+“免费手提行李单位”)
"handDescription": "", //手提行李说明
}, //行李额
"refundRuleInfo": "", //退票规则内容
"changeRuleInfo": "", //改签规则内容
"transferRuleInfo": "", //签转规则内容
"segmentIndex":1, //航段序号(1开始,展示用)
"departureDiffHour":0, //出发地时差 正负数值
2025-03-21之前下单的数据为空值 null
"arrivalDiffHour":0, //出发地时差 正负数值
2025-03-21之前下单的数据为空值 null
"originProvinceCN": "", //出发国家省州中文名
"originProvinceEN": "", //出发国家省州英文名
"originContinentCN": "", //出发机场所属大洲中文名
"originContinentEN": "", //出发机场所属大洲英文名
"destinationContinentCN": "", //到达机场所属大洲中文名
"destinationContinentEN": "", //到达机场所属大洲英文名
"departureTimeZone": "", //到达时区
"originTimeZone": "", //出发时区
"originCountryNameEN": "", //出发国家英文名称
"destinationCountryNameEN": "", //到达国家英文名称
"routeType": "", //航线类型,长航线-短航线 暂无实际数据
"cabinEn": "", //舱等 英文
"takeoffTimeUTC": "", //utc标准时间--起飞时间 yyyy-MM-dd HH:mm:ss
"arrivalTimeUTC": "", //utc标准时间--到达时间 yyyy-MM-dd HH:mm:ss
"departureCityNumber":"", //出发美亚城市编号
"originRegionalID": "", //出发行政区划代码
"arrivalCityNumber":"", //到达美亚城市编号
"destinationRegionalID": "", //到达行政区划代码
}], //航段信息
"priceList":
[{
"passengerType":"", //旅客类型
"ticketPrice":1100, //机票票面价格(改签时为升舱费)
"tax":50, //机场建设费;国际机票税费
"oilFee":130, //燃油附加费;国际机票无
"servicePrice":10, //服务费
"discount":80, //折扣(8.0折进值为80);国际机票无
"serviceCommission":0, //改签/退票手续费
"usedFlight":0, //已使用航段费
"ReChangeAmount":0, //改签退票时才有:原变更手续费
"ChangeAmount":0, //改签退票时才有:变更退票费
"SellIticketChangefee":0, //国际改签单改签手续费
"SellIticketUpgradeFee":0, //国际改签单升舱费
"orderSurcharge":0, //退票详情里的 单据附加费
"passengerCode":"", //旅客编号
"passengerName":"", //旅客姓名
"staffCode":"", //员工工号
"currency":"", //结算币种
"quotationCurrency":"", //报价币种(预留,暂返回空)
"QuotationPrice":
{
"quotationTotalPrice":0, //报价总价
"quotationTicketPrice":0, //机票票面价格(改签时为升舱费)
"quotationTax":0, //机场建设费
"quotationServicePrice":0, //服务费
"quotationServiceCommission":0, //改签/退票手续费
"quotationSellIticketChangefee":0, //国际改签单改签手续费
"quotationSellIticketUpgradeFee":0, //国际改签单升舱费
"quotationSellIticketUsedFlightFee":0, //国际已使用航段费
}, //国际机票,报价价格,多币种报价结算时才使用 暂无实际数据
"CNYPrice":
{
"totalPriceCNY":0, //人民币总价
"ticketPriceCNY":0, //机票票面价格(改签时为升舱费)
"taxCNY":0, //机场建设费
"servicePriceCNY":0, //服务费
"serviceCommissionCNY":0, //改签/退票手续费
"sellIticketChangefeeCNY":0, //国际改签单改签手续费
"sellIticketUpgradeFeeCNY":0, //国际改签单升舱费
"sellIticketUsedFlightFeeCNY":0, //国际已使用航段费
}, //国际机票,报价价格,多币种报价结算时才使用
}], //价格信息
"changeType":0, //变更/改签类型
0:未知
100:自愿
200:非自愿
"changeReason": "", //变更/改签原因
"status":3, //订单状态
"isUatpPay":1, //是否uatp出票(1:是)
"uatpCardNo": "", //uatp卡号(isUatpPay=1时有值)
"uatpSupplier": "", //uatp公司(isUatpPay=1时有值)
"customerCode": "", //大客户编号
"officeCode":"", //出票Office PM2024113 API接口-订单推送接口增加出票office字段
"pnrBigCode":"", //航司大编码 PM2024123 添加
"quotationLugage":350.00, //报价币种行李额费用
"settlementServiceFee":350.00, //结算币种行程单服务费
"settlementLugage":350.00, //结算币种行李额费用
"quotationServiceFee":350.00, //报价币种行程单服务费
"quotationAmountSaved":350.00, //报价币种三方协议节省金额 暂无实际数据
"settlementAmountSaved":350.00, //结算币种三方协议节省金额 暂无实际数据
"subOrderNo":"", //辅营子单号 暂无实际数据
"exchangeRate":1, //国际机票,结算汇率,多币种结算才使用 暂无实际数据 默认1
"CNYToQuotationExchangeRate":1, //国际机票,汇率(CNY-报价):取人民币转报价币种的汇率,多币种结算才使用 暂无实际数据 默认1
"CNYToSettlementExchangeRate":1, //国际机票,汇率(CNY-结算):取人民币转结算币种的汇率,多币种结算才使用 暂无实际数据 默认1
"ticketCounter":
[{
"tbOrderNo":"", //TB子单号
"ticketCounter":"", //票台信息
}], //票台信息
"deadLineTime":"", //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
"tripId": "", //行程编号
"companyId":"", //公司编号
"failureReason": "", //订单失败原因
"oaOtherInfo":"", //其他信息,个性化客户需要(比如:中奖码)
"firstOrderNo":"", //美亚原购单号
"orderSource":3, //订单来源
"receivePayType":"", //支付方式
"affiliateBusinessName":"", //供应商
"pnr": "", //pnr
"passengerList":
[{
"reasonId":0, //差旅政策违反原因序号
"reasonRemark": "", //差旅政策违反原因
"errorMessage": "", //退票失败原因(订单为火车票时有值)
"returnStatus": "", //出票状况(订单为火车票时有值)
"seatNo": "", //座席号(订单为火车票时有值)
"originalTicketNo": "", //机票/火车票原票号(改签单时有值)
"effectiveDate": "", //生效日期(保险时有值)
"expiryDate": "", //失效日期(保险时有值)
"beneficiary": "", //受益人(保险时有值)
"bothRelationShip": "", //受益人与被保人关系(保险时有值)
"belongToCenter":
[{
"centerNo":0, //序号
"centerTitle": "", //归属中心标题
"centerName": "", //归属成本中心选项值
}], //归属中心
"belongToProject": "", //归属项目
"travelPurpose": "", //出行目的
"invoiceState": "", //火车票取票状态
"passengerNo":1, //旅客排序号(从1开始递增)
"passengerCode":"", //旅客编号
"passengerName":"", //旅客姓名
"certificateType":"", //证件类型
"certificateId":"", //证件号码
"passengerType":"", //旅客类型(成人/儿童/婴儿)
"ticketNo":"", //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
"staffCode":"", //旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"staffId":"", //旅客‘员工工号’
"mobile": "", //旅客手机号码
"email": "", //旅客邮箱,国际机票使用
"tsaNo":"", //TSANo 国际机票使用
"statusDesc": "", //客票状态描述
"ticketStatus": "", //票号状态
"depName":"", //部门名称,用/分隔(列表返回最后一级,详细返回全级)
"electronicItineraryType":0, //机票 电子行程单 可否可开具 0=否 1=是
}], //旅客信息
"costList":
[{
"remark": "", //备注
"staffCode": "", //员工工号
"passengerCode":"", //旅客编号
"passengerName":"", //旅客名称
"costId":163939, //成本中心编号
"costCenterName":"", //成本中心名称
"amount":240.00, //成本金额
}], //成本中心
"contactInfo":
{
"contactName":"", //联系人姓名
"mobile":"", //手机号
"phone": "", //固定电话
"email":"", //邮箱
}, //联系人信息
"policyList":
[{
"passengerCode":"", //旅客编号
"staffCode":"", //旅客编号
"passengerName":"", //旅客姓名
"policyName":"", //政策名称
"policyProperty":"", //属性(建议/强制)
"policyType":"", //基础/分类/个人/附加
}], //出差政策列表
"StaffPayExcess":false, //个人承担费用,=true 为存在个人承担,false
"PolicyExcessAmount":0.0, //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
"CompanyExcessAmount":818, //StaffPayExcess=true 时需要关注,公司承担的金额;
"c_TextField_2401": "", //客户自定义字段1
"c_TextField_2402": "", //客户自定义字段2
"c_TextField_2403": "", //客户自定义字段3
"c_TextField_2404": "", //客户自定义字段4
"c_TextField_2405": "", //客户自定义字段5
"c_TextField_2406": "", //客户自定义字段6
"c_TextField_2407": "", //客户自定义字段7
"c_TextField_2408": "", //客户自定义字段8
"totalPrice":818.00, //当前订单总金额
"opId": "", //制单人旅客编号
"onBusiness":0, //订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉
"orderRemark":"", //订单备注
"outsideOrderNo":"", //客户订单号
"orderNo":"", //美亚订单号
"originalOrderNo": "", //美亚原订单号
"opStaffCode":"", //制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"opStaffId":"", //制单人‘员工工号’
"opName":"", //客户制单人
"opDate":"", //下单时间(yyyy-MM-dd HH:mm:ss)
"statusText":"", //订单状态(名称)
"issueDate":"", //出票日期(yyyy-MM-dd HH:mm:ss)
"oaSerialnumber":"", //客户出差申请单号
"stApplyOrderNo":"", //美亚出差申请单号
}, //订单数据
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | HotelOrderPush | ||
| totalServicePrice | 当前订单总服务费 | Number | data | |
| invoiceTaxGap | 税差金额 | Number | data | |
| StaffPayExcess | 个人承担费用,=true 为存在个人承担,false | Boolean | data | |
| PolicyExcessAmount | StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0; | Number | data | |
| CompanyExcessAmount | StaffPayExcess=true 时需要关注,公司承担的金额; | Number | data | |
| status | 订单状态 | Integer | data | |
| deadLineTime | 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) | String | data | |
| tripId | 行程编号 | String | data | |
| companyId | 公司编号 | String | data | |
| failureReason | 订单失败原因 | String | data | |
| oaOtherInfo | 其他信息,个性化客户需要(比如:中奖码) | String | data | |
| firstOrderNo | 美亚原购单号 | String | data | |
| orderSource |
订单来源
0:美亚前台 1:客服预订 2:app 3:oa对接 4:Android 5:IOS 6:H5 7:火车票线下退改 |
Integer | data | |
| receivePayType |
支付方式
月结 现结 预存卡 |
String | data | |
| affiliateBusinessName | 供应商 | String | data | |
| pnr | pnr | String | data | |
| c_TextField_2401 | 客户自定义字段1 | String | data | |
| c_TextField_2402 | 客户自定义字段2 | String | data | |
| c_TextField_2403 | 客户自定义字段3 | String | data | |
| c_TextField_2404 | 客户自定义字段4 | String | data | |
| c_TextField_2405 | 客户自定义字段5 | String | data | |
| c_TextField_2406 | 客户自定义字段6 | String | data | |
| c_TextField_2407 | 客户自定义字段7 | String | data | |
| c_TextField_2408 | 客户自定义字段8 | String | data | |
| totalPrice | 当前订单总金额 | Number | data | |
| opId | 制单人旅客编号 | String | data | |
| onBusiness | 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 | Integer | data | |
| orderRemark | 订单备注 | String | data | |
| outsideOrderNo | 客户订单号 | String | data | |
| orderNo | 美亚订单号 | String | data | |
| originalOrderNo | 美亚原订单号 | String | data | |
| opStaffCode | 制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data | |
| opStaffId | 制单人‘员工工号’ | String | data | |
| opName | 客户制单人 | String | data | |
| opDate | 下单时间(yyyy-MM-dd HH:mm:ss) | String | data | |
| statusText | 订单状态(名称) | String | data | |
| issueDate | 出票日期(yyyy-MM-dd HH:mm:ss) | String | data | |
| oaSerialnumber | 客户出差申请单号 | String | data | |
| stApplyOrderNo | 美亚出差申请单号 | String | data | |
| contactInfo | 联系人信息 | OrderPushContactinfo | data | |
| contactName | 联系人姓名 | String | data.contactInfo | |
| mobile | 手机号 | String | data.contactInfo | |
| phone | 固定电话 | String | data.contactInfo | |
| 邮箱 | String | data.contactInfo | ||
| policyList | 出差政策列表 | Array[] | data | |
| passengerCode | 旅客编号 | String | data.policyList | |
| staffCode | 旅客编号 | String | data.policyList | |
| passengerName | 旅客姓名 | String | data.policyList | |
| policyName | 政策名称 | String | data.policyList | |
| policyProperty | 属性(建议/强制) | String | data.policyList | |
| policyType | 基础/分类/个人/附加 | String | data.policyList | |
| costList | 成本中心 | Array[] | data | |
| remark | 备注 | String | data.costList | |
| staffCode | 员工工号 | String | data.costList | |
| passengerCode | 旅客编号 | String | data.costList | |
| passengerName | 旅客名称 | String | data.costList | |
| costId | 成本中心编号 | Integer | data.costList | |
| costCenterName | 成本中心名称 | String | data.costList | |
| amount | 成本金额 | Number | data.costList | |
| priceList | 价格信息 | Array[] | data | |
| sellDate | 日期(yyyy-MM-dd) | String | data.priceList | |
| roomCount | 预订/退房间数 | Integer | data.priceList | |
| roomPrice | 房价 | Number | data.priceList | |
| foodPrice | 餐费 | Number | data.priceList | |
| bedPrice | 加床费 | Number | data.priceList | |
| servicePrice | 服务费(间晚/天) | Number | data.priceList | |
| rebatePrice | 返现 | Number | data.priceList | |
| commissionPrice | 手续费(退房时可能有值) | Number | data.priceList | |
| invoiceTaxGap | 税差金额 | Number | data.priceList | |
| passengerList | 旅客信息 | Array[] | data | |
| reasonId | 差旅政策违反原因序号 | Integer | data.passengerList | |
| reasonRemark | 差旅政策违反原因 | String | data.passengerList | |
| errorMessage | 退票失败原因(订单为火车票时有值) | String | data.passengerList | |
| returnStatus | 出票状况(订单为火车票时有值) | String | data.passengerList | |
| seatNo | 座席号(订单为火车票时有值) | String | data.passengerList | |
| originalTicketNo | 机票/火车票原票号(改签单时有值) | String | data.passengerList | |
| PerPriceService | 个人服务费 | Number | data.passengerList | |
| PerAmount | 个人总金额 | Number | data.passengerList | |
| hotelDifferenceAmount | 个人差标金额 | Number | data.passengerList | |
| belongToProject |
归属项目
添加日期: 2023-11-21 |
String | data.passengerList | |
| travelPurpose |
出行目的
添加日期: 2023-11-21 |
String | data.passengerList | |
| ApplyOrderCode |
美亚出差申请单号
添加日期: 2025-03-30 |
String | data.passengerList | |
| CompanyOrderNo |
同住人客户出差申请单
添加日期: 2025-03-30 |
String | data.passengerList | |
| TripNo |
行程编号
添加日期: 2025-03-30 |
Integer | data.passengerList | |
| invoiceState |
火车票取票状态
已取 未取 添加日期: 2024-04-22 |
String | data.passengerList | |
| passengerNo | 旅客排序号(从1开始递增) | Integer | data.passengerList | |
| passengerCode | 旅客编号 | String | data.passengerList | |
| passengerName | 旅客姓名 | String | data.passengerList | |
| certificateType | 证件类型 | String | data.passengerList | |
| certificateId | 证件号码 | String | data.passengerList | |
| passengerType | 旅客类型(成人/儿童/婴儿) | String | data.passengerList | |
| ticketNo | 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) | String | data.passengerList | |
| staffCode | 旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data.passengerList | |
| staffId | 旅客‘员工工号’ | String | data.passengerList | |
| mobile | 旅客手机号码 | String | data.passengerList | |
| 旅客邮箱,国际机票使用 | String | data.passengerList | ||
| tsaNo | TSANo 国际机票使用 | String | data.passengerList | |
| statusDesc | 客票状态描述 | String | data.passengerList | |
| ticketStatus |
票号状态
机票票号状态: 1:待使用 2:已使用 3:已经办理登机 4:已离港 5:已作废 6:已退票 7:换开 8:挂起 9:机场控制 10:已值机 11:未查到 火车票: 己改签 己退票 己支付 改签票 己出站 己进站 |
String | data.passengerList | |
| depName |
部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18 |
String | data.passengerList | |
| belongToCenter |
归属中心
添加日期: 2023-11-21 |
Array[] | data.passengerList | |
| centerNo |
序号
添加日期: 2023-11-21 |
Integer | data.passengerList.belongToCenter | |
| centerTitle |
归属中心标题
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
| centerName |
归属成本中心选项值
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
| hotelProduct | 酒店信息 | OrerPushHotelProduct | data | |
| hotelCode | 酒店编号 | String | data.hotelProduct | |
| hotelName | 酒店名称 | String | data.hotelProduct | |
| roomCode | 房型编号 | String | data.hotelProduct | |
| roomName | 房型名称 | String | data.hotelProduct | |
| cityCode | 城市编号 | String | data.hotelProduct | |
| cityNumber | 美亚城市编号 | String | data.hotelProduct | |
| RegionalID | 行政区划代码 | String | data.hotelProduct | |
| cityName | 城市名称 | String | data.hotelProduct | |
| checkInDate | 入住日期 | String | data.hotelProduct | |
| checkOutDate | 离店日期 | String | data.hotelProduct | |
| actualCheckInDate | 实际入住日期(开发中) | String | data.hotelProduct | |
| actualCheckOutDate | 实际离店日期 | String | data.hotelProduct | |
| actualRoomNight | 实际间晚数(开发中) | Integer | data.hotelProduct | |
| payType | 付款方式(24:前台支付--面付 26 :预付) | Integer | data.hotelProduct | |
| garanteeRule | 担保规则 | Object | data.hotelProduct | |
| payRule | 预付规则 | String | data.hotelProduct | |
| hotelAddress | 酒店地址 | String | data.hotelProduct | |
| cancelDeadline | 最晚取消时间 | String | data.hotelProduct | |
| phone | 酒店电话 | String | data.hotelProduct | |
| lastArriveTime | 最晚到达时间,格式:yyyy-MM-dd HH:mm | String | data.hotelProduct | |
| nightCount | 晚数 | Integer | data.hotelProduct | |
| rooms | 间晚数 | Integer | data.hotelProduct | |
| roomCount | 间数 | Integer | data.hotelProduct | |
| assureAmount | 担保金额 | Number | data.hotelProduct | |
| assureDescription | 担保条款 | String | data.hotelProduct | |
| hotelStarLevel | 星级 | String | data.hotelProduct | |
| breakFastType | 早餐类型 | String | data.hotelProduct | |
| hasBreakfast | 早餐: 含早 ; 不含早 | Boolean | data.hotelProduct | |
| isProtocolPrice | 是否协议价,是/否/空(国际酒店为空) | String | data.hotelProduct | |
| hotelCountry | 国家名称 中国/空(国外为空) | String | data.hotelProduct | |
| hotelProvince | 省份名称 国内有值,国外为空 | String | data.hotelProduct | |
| ClientInvoiceType | 客户发票类型 0:无,1:普票,2:专票,3:无票 | Integer | data.hotelProduct | |
{
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":5, //订单类型(int)
"data":
{
"totalServicePrice":10, //当前订单总服务费
"invoiceTaxGap":0, //税差金额
"StaffPayExcess":false, //个人承担费用,=true 为存在个人承担,false
"PolicyExcessAmount":0.0, //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
"CompanyExcessAmount":818, //StaffPayExcess=true 时需要关注,公司承担的金额;
"priceList":
[{
"sellDate":"", //日期(yyyy-MM-dd)
"roomCount":2, //预订/退房间数
"roomPrice":409.00, //房价
"foodPrice":0.00, //餐费
"bedPrice":0.00, //加床费
"servicePrice":0.00, //服务费(间晚/天)
"rebatePrice":0.00, //返现
"commissionPrice":0.0, //手续费(退房时可能有值)
"invoiceTaxGap":0, //税差金额
}], //价格信息
"hotelProduct":
{
"hotelCode":"", //酒店编号
"hotelName":"", //酒店名称
"roomCode":"", //房型编号
"roomName":"", //房型名称
"cityCode":"", //城市编号
"cityNumber":"", //美亚城市编号
"RegionalID": "", //行政区划代码
"cityName":"", //城市名称
"checkInDate":"", //入住日期
"checkOutDate":"", //离店日期
"actualCheckInDate": "", //实际入住日期(开发中)
"actualCheckOutDate":"", //实际离店日期
"actualRoomNight":0, //实际间晚数(开发中)
"payType":26, //付款方式(24:前台支付--面付 26 :预付)
"garanteeRule":"", //担保规则
"payRule": "", //预付规则
"hotelAddress":"", //酒店地址
"cancelDeadline":"", //最晚取消时间
"phone":"", //酒店电话
"lastArriveTime":"", //最晚到达时间,格式:yyyy-MM-dd HH:mm
"nightCount":1, //晚数
"rooms":2, //间晚数
"roomCount":2, //间数
"assureAmount":0, //担保金额
"assureDescription": "", //担保条款
"hotelStarLevel":"", //星级
"breakFastType":"", //早餐类型
"hasBreakfast":true, //早餐: 含早 ; 不含早
"isProtocolPrice":"", //是否协议价,是/否/空(国际酒店为空)
"hotelCountry":"", //国家名称 中国/空(国外为空)
"hotelProvince":"", //省份名称 国内有值,国外为空
"ClientInvoiceType":0, //客户发票类型 0:无,1:普票,2:专票,3:无票
}, //酒店信息
"status":3, //订单状态
"deadLineTime":"", //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
"tripId": "", //行程编号
"companyId":"", //公司编号
"failureReason": "", //订单失败原因
"oaOtherInfo":"", //其他信息,个性化客户需要(比如:中奖码)
"firstOrderNo":"", //美亚原购单号
"orderSource":3, //订单来源
"receivePayType":"", //支付方式
"affiliateBusinessName":"", //供应商
"pnr": "", //pnr
"passengerList":
[{
"reasonId":0, //差旅政策违反原因序号
"reasonRemark": "", //差旅政策违反原因
"errorMessage": "", //退票失败原因(订单为火车票时有值)
"returnStatus": "", //出票状况(订单为火车票时有值)
"seatNo": "", //座席号(订单为火车票时有值)
"originalTicketNo": "", //机票/火车票原票号(改签单时有值)
"PerPriceService":0, //个人服务费
"PerAmount":259.00, //个人总金额
"hotelDifferenceAmount":259.00, //个人差标金额
"belongToCenter":
[{
"centerNo":0, //序号
"centerTitle": "", //归属中心标题
"centerName": "", //归属成本中心选项值
}], //归属中心
"belongToProject": "", //归属项目
"travelPurpose": "", //出行目的
"ApplyOrderCode": "", //美亚出差申请单号
"CompanyOrderNo": "", //同住人客户出差申请单
"TripNo":0, //行程编号
"invoiceState": "", //火车票取票状态
"passengerNo":1, //旅客排序号(从1开始递增)
"passengerCode":"", //旅客编号
"passengerName":"", //旅客姓名
"certificateType":"", //证件类型
"certificateId":"", //证件号码
"passengerType":"", //旅客类型(成人/儿童/婴儿)
"ticketNo":"", //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
"staffCode":"", //旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"staffId":"", //旅客‘员工工号’
"mobile": "", //旅客手机号码
"email": "", //旅客邮箱,国际机票使用
"tsaNo":"", //TSANo 国际机票使用
"statusDesc": "", //客票状态描述
"ticketStatus": "", //票号状态
"depName":"", //部门名称,用/分隔(列表返回最后一级,详细返回全级)
}], //旅客信息
"costList":
[{
"remark": "", //备注
"staffCode": "", //员工工号
"passengerCode":"", //旅客编号
"passengerName":"", //旅客名称
"costId":163939, //成本中心编号
"costCenterName":"", //成本中心名称
"amount":240.00, //成本金额
}], //成本中心
"contactInfo":
{
"contactName":"", //联系人姓名
"mobile":"", //手机号
"phone": "", //固定电话
"email":"", //邮箱
}, //联系人信息
"policyList":
[{
"passengerCode":"", //旅客编号
"staffCode":"", //旅客编号
"passengerName":"", //旅客姓名
"policyName":"", //政策名称
"policyProperty":"", //属性(建议/强制)
"policyType":"", //基础/分类/个人/附加
}], //出差政策列表
"c_TextField_2401": "", //客户自定义字段1
"c_TextField_2402": "", //客户自定义字段2
"c_TextField_2403": "", //客户自定义字段3
"c_TextField_2404": "", //客户自定义字段4
"c_TextField_2405": "", //客户自定义字段5
"c_TextField_2406": "", //客户自定义字段6
"c_TextField_2407": "", //客户自定义字段7
"c_TextField_2408": "", //客户自定义字段8
"totalPrice":818.00, //当前订单总金额
"opId": "", //制单人旅客编号
"onBusiness":0, //订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉
"orderRemark":"", //订单备注
"outsideOrderNo":"", //客户订单号
"orderNo":"", //美亚订单号
"originalOrderNo": "", //美亚原订单号
"opStaffCode":"", //制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"opStaffId":"", //制单人‘员工工号’
"opName":"", //客户制单人
"opDate":"", //下单时间(yyyy-MM-dd HH:mm:ss)
"statusText":"", //订单状态(名称)
"issueDate":"", //出票日期(yyyy-MM-dd HH:mm:ss)
"oaSerialnumber":"", //客户出差申请单号
"stApplyOrderNo":"", //美亚出差申请单号
}, //订单数据
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | TrainOrderPush | ||
| StaffPayExcess |
个人承担费用,=true 为存在个人承担,false
添加日期: 2024-04-03 |
Boolean | data | |
| PolicyExcessAmount |
StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
添加日期: 2024-04-03 |
Number | data | |
| CompanyExcessAmount |
StaffPayExcess=true 时需要关注,公司承担的金额;
添加日期: 2024-04-03 |
Number | data | |
| status | 订单状态 | Integer | data | |
| deadLineTime | 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) | String | data | |
| tripId | 行程编号 | String | data | |
| companyId | 公司编号 | String | data | |
| failureReason | 订单失败原因 | String | data | |
| oaOtherInfo | 其他信息,个性化客户需要(比如:中奖码) | String | data | |
| firstOrderNo | 美亚原购单号 | String | data | |
| orderSource |
订单来源
0:美亚前台 1:客服预订 2:app 3:oa对接 4:Android 5:IOS 6:H5 7:火车票线下退改 |
Integer | data | |
| receivePayType |
支付方式
月结 现结 预存卡 |
String | data | |
| affiliateBusinessName | 供应商 | String | data | |
| pnr | pnr | String | data | |
| c_TextField_2401 | 客户自定义字段1 | String | data | |
| c_TextField_2402 | 客户自定义字段2 | String | data | |
| c_TextField_2403 | 客户自定义字段3 | String | data | |
| c_TextField_2404 | 客户自定义字段4 | String | data | |
| c_TextField_2405 | 客户自定义字段5 | String | data | |
| c_TextField_2406 | 客户自定义字段6 | String | data | |
| c_TextField_2407 | 客户自定义字段7 | String | data | |
| c_TextField_2408 | 客户自定义字段8 | String | data | |
| totalPrice | 当前订单总金额 | Number | data | |
| opId | 制单人旅客编号 | String | data | |
| onBusiness | 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 | Integer | data | |
| orderRemark | 订单备注 | String | data | |
| outsideOrderNo | 客户订单号 | String | data | |
| orderNo | 美亚订单号 | String | data | |
| originalOrderNo | 美亚原订单号 | String | data | |
| opStaffCode | 制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data | |
| opStaffId | 制单人‘员工工号’ | String | data | |
| opName | 客户制单人 | String | data | |
| opDate | 下单时间(yyyy-MM-dd HH:mm:ss) | String | data | |
| statusText | 订单状态(名称) | String | data | |
| issueDate | 出票日期(yyyy-MM-dd HH:mm:ss) | String | data | |
| oaSerialnumber | 客户出差申请单号 | String | data | |
| stApplyOrderNo | 美亚出差申请单号 | String | data | |
| contactInfo | 联系人信息 | OrderPushContactinfo | data | |
| contactName | 联系人姓名 | String | data.contactInfo | |
| mobile | 手机号 | String | data.contactInfo | |
| phone | 固定电话 | String | data.contactInfo | |
| 邮箱 | String | data.contactInfo | ||
| policyList | 出差政策列表 | Array[] | data | |
| passengerCode | 旅客编号 | String | data.policyList | |
| staffCode | 旅客编号 | String | data.policyList | |
| passengerName | 旅客姓名 | String | data.policyList | |
| policyName | 政策名称 | String | data.policyList | |
| policyProperty | 属性(建议/强制) | String | data.policyList | |
| policyType | 基础/分类/个人/附加 | String | data.policyList | |
| costList | 成本中心 | Array[] | data | |
| remark | 备注 | String | data.costList | |
| staffCode | 员工工号 | String | data.costList | |
| passengerCode | 旅客编号 | String | data.costList | |
| passengerName | 旅客名称 | String | data.costList | |
| costId | 成本中心编号 | Integer | data.costList | |
| costCenterName | 成本中心名称 | String | data.costList | |
| amount | 成本金额 | Number | data.costList | |
| priceList | 价格信息 | Array[] | data | |
| ticketPrice | 票价 | Number | data.priceList | |
| priceDifferential | (新-旧)差价 | Number | data.priceList | |
| changeReturnPrice |
改签差额退费费
添加日期: 2024-05-08 |
Number | data.priceList | |
| servicePrice | 服务费 | Number | data.priceList | |
| commissionPrice | 改签/退票手续费 | Number | data.priceList | |
| passengerCode | 旅客编号 | String | data.priceList | |
| passengerName | 旅客姓名 | String | data.priceList | |
| staffCode | 员工工号 | String | data.priceList | |
| ExcessFee | 超额部分 | Number | data.priceList | |
| passengerNo |
旅客排序号(跟passengerList的对应)
添加日期: 2025-03-26 |
Integer | data.priceList | |
| trainInfo | 火车票信息 | OrderPushTrainInfo | data | |
| trainNo |
火车票车次排序号(以1开头)
中转时用到
添加日期: 2025-03-26 |
Integer | data.trainInfo | |
| trainNumber | 车次号 | String | data.trainInfo | |
| fromStation | 出发站 | String | data.trainInfo | |
| toStation | 到达站 | String | data.trainInfo | |
| departureTime | 出发时间(yyyy-MM-dd HH:mm) | String | data.trainInfo | |
| arriveTime | 到达时间(yyyy-MM-dd HH:mm) | String | data.trainInfo | |
| trainType | 列车类型 | String | data.trainInfo | |
| seatLevel | 席位类型(如:二等座) | String | data.trainInfo | |
| ticketGate |
检票口
添加日期: 2022-08-23 |
String | data.trainInfo | |
| fromCityName | 出发城市 | String | data.trainInfo | |
| toCityName | 到达城市 | String | data.trainInfo | |
| fromCityNumber | 出发美亚城市编号 | String | data.trainInfo | |
| fromRegionalID | 出发行政区划代码 | String | data.trainInfo | |
| toCityNumber | 到达美亚城市编号 | String | data.trainInfo | |
| toRegionalID | 到达行政区划代码 | String | data.trainInfo | |
| trainInfoList | 火车票信息列表 | Array[] | data | |
| trainNo |
火车票车次排序号(以1开头)
中转时用到
添加日期: 2025-03-26 |
Integer | data.trainInfoList | |
| trainNumber | 车次号 | String | data.trainInfoList | |
| fromStation | 出发站 | String | data.trainInfoList | |
| toStation | 到达站 | String | data.trainInfoList | |
| departureTime | 出发时间(yyyy-MM-dd HH:mm) | String | data.trainInfoList | |
| arriveTime | 到达时间(yyyy-MM-dd HH:mm) | String | data.trainInfoList | |
| trainType | 列车类型 | String | data.trainInfoList | |
| seatLevel | 席位类型(如:二等座) | String | data.trainInfoList | |
| ticketGate |
检票口
添加日期: 2022-08-23 |
String | data.trainInfoList | |
| fromCityName | 出发城市 | String | data.trainInfoList | |
| toCityName | 到达城市 | String | data.trainInfoList | |
| fromCityNumber | 出发美亚城市编号 | String | data.trainInfoList | |
| fromRegionalID | 出发行政区划代码 | String | data.trainInfoList | |
| toCityNumber | 到达美亚城市编号 | String | data.trainInfoList | |
| toRegionalID | 到达行政区划代码 | String | data.trainInfoList | |
| passengerList | 旅客信息 | Array[] | data | |
| reasonId | 差旅政策违反原因序号 | Integer | data.passengerList | |
| reasonRemark | 差旅政策违反原因 | String | data.passengerList | |
| errorMessage | 退票失败原因(订单为火车票时有值) | String | data.passengerList | |
| returnStatus | 出票状况(订单为火车票时有值) | String | data.passengerList | |
| seatNo | 座席号(订单为火车票时有值) | String | data.passengerList | |
| originalTicketNo | 机票/火车票原票号(改签单时有值) | String | data.passengerList | |
| refundReason | 退票原因(火车票) | String | data.passengerList | |
| changeReason | 改签原因(火车票) | String | data.passengerList | |
| belongToProject |
归属项目
添加日期: 2023-11-21 |
String | data.passengerList | |
| travelPurpose |
出行目的
添加日期: 2023-11-21 |
String | data.passengerList | |
| excessFeeEmployee |
旅客超标费用-员工承担
添加日期: 2024-03-12 |
Number | data.passengerList | |
| excessFeeCompany |
旅客超标费用-公司承担
添加日期: 2024-03-12 |
Number | data.passengerList | |
| invoiceState |
火车票取票状态
已取 未取 添加日期: 2024-04-22 |
String | data.passengerList | |
| passengerNo | 旅客排序号(从1开始递增) | Integer | data.passengerList | |
| passengerCode | 旅客编号 | String | data.passengerList | |
| passengerName | 旅客姓名 | String | data.passengerList | |
| certificateType | 证件类型 | String | data.passengerList | |
| certificateId | 证件号码 | String | data.passengerList | |
| passengerType | 旅客类型(成人/儿童/婴儿) | String | data.passengerList | |
| ticketNo | 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) | String | data.passengerList | |
| staffCode | 旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data.passengerList | |
| staffId | 旅客‘员工工号’ | String | data.passengerList | |
| mobile | 旅客手机号码 | String | data.passengerList | |
| 旅客邮箱,国际机票使用 | String | data.passengerList | ||
| tsaNo | TSANo 国际机票使用 | String | data.passengerList | |
| statusDesc | 客票状态描述 | String | data.passengerList | |
| ticketStatus |
票号状态
机票票号状态: 1:待使用 2:已使用 3:已经办理登机 4:已离港 5:已作废 6:已退票 7:换开 8:挂起 9:机场控制 10:已值机 11:未查到 火车票: 己改签 己退票 己支付 改签票 己出站 己进站 |
String | data.passengerList | |
| depName |
部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18 |
String | data.passengerList | |
| belongToCenter |
归属中心
添加日期: 2023-11-21 |
Array[] | data.passengerList | |
| centerNo |
序号
添加日期: 2023-11-21 |
Integer | data.passengerList.belongToCenter | |
| centerTitle |
归属中心标题
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
| centerName |
归属成本中心选项值
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
{
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":70, //订单类型(int)
"data":
{
"StaffPayExcess":false, //个人承担费用,=true 为存在个人承担,false
"PolicyExcessAmount":0.0, //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
"CompanyExcessAmount":818, //StaffPayExcess=true 时需要关注,公司承担的金额;
"trainInfo":
{
"trainNo":0, //火车票车次排序号(以1开头)
中转时用到
"trainNumber":"", //车次号
"fromStation":"", //出发站
"toStation":"", //到达站
"departureTime":"", //出发时间(yyyy-MM-dd HH:mm)
"arriveTime":"", //到达时间(yyyy-MM-dd HH:mm)
"trainType":"", //列车类型
"seatLevel":"", //席位类型(如:二等座)
"ticketGate":"", //检票口
"fromCityName":"", //出发城市
"toCityName":"", //到达城市
"fromCityNumber":"", //出发美亚城市编号
"fromRegionalID": "", //出发行政区划代码
"toCityNumber":"", //到达美亚城市编号
"toRegionalID": "", //到达行政区划代码
}, //火车票信息
"trainInfoList":
[{
"trainNo":0, //火车票车次排序号(以1开头)
中转时用到
"trainNumber":"", //车次号
"fromStation":"", //出发站
"toStation":"", //到达站
"departureTime":"", //出发时间(yyyy-MM-dd HH:mm)
"arriveTime":"", //到达时间(yyyy-MM-dd HH:mm)
"trainType":"", //列车类型
"seatLevel":"", //席位类型(如:二等座)
"ticketGate":"", //检票口
"fromCityName":"", //出发城市
"toCityName":"", //到达城市
"fromCityNumber":"", //出发美亚城市编号
"fromRegionalID": "", //出发行政区划代码
"toCityNumber":"", //到达美亚城市编号
"toRegionalID": "", //到达行政区划代码
}], //火车票信息列表
"priceList":
[{
"ticketPrice":80, //票价
"priceDifferential":0, //(新-旧)差价
"changeReturnPrice":0, //改签差额退费费
"servicePrice":12, //服务费
"commissionPrice":0, //改签/退票手续费
"passengerCode":"", //旅客编号
"passengerName":"", //旅客姓名
"staffCode":"", //员工工号
"ExcessFee":10, //超额部分
"passengerNo":0, //旅客排序号(跟passengerList的对应)
}], //价格信息
"status":5, //订单状态
"deadLineTime":"", //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
"tripId": "", //行程编号
"companyId":"", //公司编号
"failureReason": "", //订单失败原因
"oaOtherInfo":"", //其他信息,个性化客户需要(比如:中奖码)
"firstOrderNo":"", //美亚原购单号
"orderSource":3, //订单来源
"receivePayType":"", //支付方式
"affiliateBusinessName":"", //供应商
"pnr": "", //pnr
"passengerList":
[{
"reasonId":0, //差旅政策违反原因序号
"reasonRemark": "", //差旅政策违反原因
"errorMessage": "", //退票失败原因(订单为火车票时有值)
"returnStatus": "", //出票状况(订单为火车票时有值)
"seatNo": "", //座席号(订单为火车票时有值)
"originalTicketNo": "", //机票/火车票原票号(改签单时有值)
"refundReason":"", //退票原因(火车票)
"changeReason":"", //改签原因(火车票)
"belongToCenter":
[{
"centerNo":0, //序号
"centerTitle": "", //归属中心标题
"centerName": "", //归属成本中心选项值
}], //归属中心
"belongToProject": "", //归属项目
"travelPurpose": "", //出行目的
"excessFeeEmployee":0, //旅客超标费用-员工承担
"excessFeeCompany":0, //旅客超标费用-公司承担
"invoiceState": "", //火车票取票状态
"passengerNo":1, //旅客排序号(从1开始递增)
"passengerCode":"", //旅客编号
"passengerName":"", //旅客姓名
"certificateType":"", //证件类型
"certificateId":"", //证件号码
"passengerType":"", //旅客类型(成人/儿童/婴儿)
"ticketNo":"", //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
"staffCode":"", //旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"staffId":"", //旅客‘员工工号’
"mobile": "", //旅客手机号码
"email": "", //旅客邮箱,国际机票使用
"tsaNo":"", //TSANo 国际机票使用
"statusDesc": "", //客票状态描述
"ticketStatus": "", //票号状态
"depName":"", //部门名称,用/分隔(列表返回最后一级,详细返回全级)
}], //旅客信息
"costList":
[{
"remark": "", //备注
"staffCode": "", //员工工号
"passengerCode":"", //旅客编号
"passengerName":"", //旅客名称
"costId":163939, //成本中心编号
"costCenterName":"", //成本中心名称
"amount":240.00, //成本金额
}], //成本中心
"contactInfo":
{
"contactName":"", //联系人姓名
"mobile":"", //手机号
"phone": "", //固定电话
"email":"", //邮箱
}, //联系人信息
"policyList":
[{
"passengerCode":"", //旅客编号
"staffCode":"", //旅客编号
"passengerName":"", //旅客姓名
"policyName":"", //政策名称
"policyProperty":"", //属性(建议/强制)
"policyType":"", //基础/分类/个人/附加
}], //出差政策列表
"c_TextField_2401": "", //客户自定义字段1
"c_TextField_2402": "", //客户自定义字段2
"c_TextField_2403": "", //客户自定义字段3
"c_TextField_2404": "", //客户自定义字段4
"c_TextField_2405": "", //客户自定义字段5
"c_TextField_2406": "", //客户自定义字段6
"c_TextField_2407": "", //客户自定义字段7
"c_TextField_2408": "", //客户自定义字段8
"totalPrice":818.00, //当前订单总金额
"opId": "", //制单人旅客编号
"onBusiness":0, //订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉
"orderRemark":"", //订单备注
"outsideOrderNo":"", //客户订单号
"orderNo":"", //美亚订单号
"originalOrderNo": "", //美亚原订单号
"opStaffCode":"", //制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"opStaffId":"", //制单人‘员工工号’
"opName":"", //客户制单人
"opDate":"", //下单时间(yyyy-MM-dd HH:mm:ss)
"statusText":"", //订单状态(名称)
"issueDate":"", //出票日期(yyyy-MM-dd HH:mm:ss)
"oaSerialnumber":"", //客户出差申请单号
"stApplyOrderNo":"", //美亚出差申请单号
}, //订单数据
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 解决方案数据 | SolutionPush | ||
| deadLineTime | 价格有效期 | String | data | |
| askPriceOrderNo | 询价单号 | String | data | |
| quotationNo | 订单编号 | String | data | |
| serviceOpName | 客服制单人 | String | data | |
| serviceOpId | 客服制单人ID | String | data | |
| isSumitIssue | 是否直接出票 | Boolean | data | |
| opDate | 创建日期 | String | data | |
| companyName | 公司名称 | String | data | |
| companyID | 公司ID | String | data | |
| outOrderNo | 外部询价单号 | String | data | |
| solutionState | 解决方案状态(0待发送、1-已发送、2-已确认、5-已取消、6-已过期、7-已处理) | Integer | data | |
| solutionNo | 解决方案编号 | String | data | |
| isCanChangePrice | 是否接受变价 | Boolean | data | |
| isCheckTripNo | 是否校验行程编号 | Boolean | data | |
| uatps | uatp信息 | Array[] | data | |
| creditCardName | UATP卡名称 | String | data.uatps | |
| creditCardID | UATP卡号 | String | data.uatps | |
| passengers | 旅客信息 | Array[] | data.uatps | |
| Code | 美亚旅客编号 | String | data.uatps.passengers | |
| outsidePassengerId | 旅客工号 | String | data.uatps.passengers | |
| Name | 旅客名称 | String | data.uatps.passengers | |
| pnrs | PNR信息 | Array[] | data | |
| pnr | PNR | String | data.pnrs | |
| content | PNR信息内容 | String | data.pnrs | |
| gds | gds | Integer | data.pnrs | |
| quotationList | 订单信息 | Array[] | data | |
| quotationNo | 报价单号 | String | data.quotationList | |
| statusMark | 报价单状态(0-待跟进、1-跟进中、3-已安排、4-不可安排、5-变价待确认、6-同意变价、7-不同意变价) | Integer | data.quotationList | |
| outsideNo | 外部订单号 | String | data.quotationList | |
| passengers | 旅客信息 | Array[] | data.quotationList | |
| Code | 美亚旅客编号 | String | data.quotationList.passengers | |
| outsidePassengerId | 旅客工号 | String | data.quotationList.passengers | |
| Name | 旅客名称 | String | data.quotationList.passengers | |
| contacters | 联系人数据 | Array[] | data | |
| name | 联系人名称 | String | data.contacters | |
| cellphoneNumber | 联系手机号码 | String | data.contacters | |
| telephoneNumber | 联系电话号码 | String | data.contacters | |
| 邮箱 | String | data.contacters | ||
| fax | 传真 | String | data.contacters | |
| prices | 价格数据 | Array[] | data | |
| passengerType | 旅客类型(0-成人,1-儿童,2-婴儿) | String | data.prices | |
| passengerNum | 旅客数 | Integer | data.prices | |
| ticketPrice | 票价 | Number | data.prices | |
| tax | 税费 | Number | data.prices | |
| serviceFee | 服务费 | Number | data.prices | |
| singleTotal | 单人单价 | Number | data.prices | |
| total | 多人总价格 | Number | data.prices | |
| rule | 退改签政策 | SolutionRuleDto | data | |
| refundCN | 退票规则 | String | data.rule | |
| changeCN | 改签规则 | String | data.rule | |
| baggageCN | 行李额规则 | String | data.rule | |
| stayValidityType | 停留有效期类型,0-单程,1-往返 | Integer | data.rule | |
| stayValidity | 停留有效期 | String | data.rule | |
| stayValidityUnit | 停留有效期时间单位,0-天;1-月 | Integer | data.rule | |
| minimumStayValidity | 最短停留时间 | String | data.rule | |
| minimumStayValidityUnit | 最短停留时间单位,0-天;1-月 | Integer | data.rule | |
| longestStayValidity | 最长停留时间单位 | String | data.rule | |
| longestStayUnit | 最长停留时间单位,0-天;1-月 | Integer | data.rule | |
| passengers | 旅客数据 | Array[] | data | |
| name | 名称 | String | data.passengers | |
| gender | 性别(不限 = -1,男 = 0,女 = 1) | Integer | data.passengers | |
| birthDay | 出生日期(格式yyyy-MM-dd) | String | data.passengers | |
| nationality | 国籍 | String | data.passengers | |
| certType | 证件类型 | String | data.passengers | |
| certNo | 证件号 | String | data.passengers | |
| certNationality | 证件签发国 | String | data.passengers | |
| certEffectiveDate | 证件有效期(格式yyyy-MM-dd) | String | data.passengers | |
| outCode | 旅客工号 | String | data.passengers | |
| outsidePassengerId | 对接方系统的旅客编号 | String | data.passengers | |
| segments | 航班数据 | Array[] | data | |
| airlineName | 航司名称 | String | data.segments | |
| airlineCode | 航司编码 | String | data.segments | |
| arrivalCityName | 到达城市名称 | String | data.segments | |
| arrivalCityCode | 到达城市三字码 | String | data.segments | |
| arrivalAirportName | 到达机票名称 | String | data.segments | |
| arrivalAirportCode | 到达机场三字码 | String | data.segments | |
| arrivalTerminal | 到达航站楼 | String | data.segments | |
| arrivalTime | 到达时间 | String | data.segments | |
| departureCityName | 出发城市名称 | String | data.segments | |
| departureCityCode | 出发城市三字码 | String | data.segments | |
| departureAirportName | 出发机票名称 | String | data.segments | |
| departureAirportCode | 出发机场三字码 | String | data.segments | |
| departureTerminal | 出发航站楼 | String | data.segments | |
| departureTime | 出发时间 | String | data.segments | |
| segmentType | 航程类型(0-单程;1-往返;2-多程) | Integer | data.segments | |
| planeType | 机型类型 | String | data.segments | |
| tripNo | 行程编号 | Integer | data.segments | |
| flyTime | 飞行时间,分钟 | String | data.segments | |
| cabin | 舱位(Y,J,K,H) | String | data.segments | |
| classLevel | 舱位等级(0-经济舱;1-商务舱;2-头等舱;3-豪华经济舱) | Integer | data.segments | |
| carrierFlightNo | 共享航班号,有共享航班才有值 | String | data.segments | |
| flightNo | 航班号 | String | data.segments | |
| tripSegmentno | 航段编号 | Integer | data.segments | |
| stops | 经停信息 | Array[] | data.segments | |
| cityCode | 经停城市三字码 | String | data.segments.stops | |
| cityName | 经停城市名称 | String | data.segments.stops | |
| stayTime | 经停时长,分钟 | String | data.segments.stops | |
{
"data":
{
"uatps":
[{
"passengers":
[{
"Code":"", //美亚旅客编号
"outsidePassengerId":"", //旅客工号
"Name":"", //旅客名称
}], //旅客信息
"creditCardName":"", //UATP卡名称
"creditCardID":"", //UATP卡号
}], //uatp信息
"rule":
{
"refundCN":"", //退票规则
"changeCN":"", //改签规则
"baggageCN":"", //行李额规则
"stayValidityType":0, //停留有效期类型,0-单程,1-往返
"stayValidity": "", //停留有效期
"stayValidityUnit":0, //停留有效期时间单位,0-天;1-月
"minimumStayValidity": "", //最短停留时间
"minimumStayValidityUnit":0, //最短停留时间单位,0-天;1-月
"longestStayValidity": "", //最长停留时间单位
"longestStayUnit":0, //最长停留时间单位,0-天;1-月
}, //退改签政策
"prices":
[{
"passengerType":"", //旅客类型(0-成人,1-儿童,2-婴儿)
"passengerNum":1, //旅客数
"ticketPrice":6970.00, //票价
"tax":1789.00, //税费
"serviceFee":100.00, //服务费
"singleTotal":8859.00, //单人单价
"total":8759.00, //多人总价格
}], //价格数据
"segments":
[{
"airlineName":"", //航司名称
"airlineCode":"", //航司编码
"arrivalCityName":"", //到达城市名称
"arrivalCityCode":"", //到达城市三字码
"arrivalAirportName":"", //到达机票名称
"arrivalAirportCode":"", //到达机场三字码
"arrivalTerminal":"", //到达航站楼
"arrivalTime":"", //到达时间
"departureCityName":"", //出发城市名称
"departureCityCode":"", //出发城市三字码
"departureAirportName":"", //出发机票名称
"departureAirportCode":"", //出发机场三字码
"departureTerminal":"", //出发航站楼
"departureTime":"", //出发时间
"segmentType":0, //航程类型(0-单程;1-往返;2-多程)
"planeType":"", //机型类型
"tripNo":1, //行程编号
"stops":
[{
"cityCode":"", //经停城市三字码
"cityName":"", //经停城市名称
"stayTime":"", //经停时长,分钟
}], //经停信息
"flyTime":"", //飞行时间,分钟
"cabin":"", //舱位(Y,J,K,H)
"classLevel":0, //舱位等级(0-经济舱;1-商务舱;2-头等舱;3-豪华经济舱)
"carrierFlightNo": "", //共享航班号,有共享航班才有值
"flightNo":"", //航班号
"tripSegmentno":1, //航段编号
}], //航班数据
"contacters":
[{
"name":"", //联系人名称
"cellphoneNumber":"", //联系手机号码
"telephoneNumber": "", //联系电话号码
"email":"", //邮箱
"fax": "", //传真
}], //联系人数据
"passengers":
[{
"name": "", //名称
"gender":0, //性别(不限 = -1,男 = 0,女 = 1)
"birthDay": "", //出生日期(格式yyyy-MM-dd)
"nationality": "", //国籍
"certType": "", //证件类型
"certNo": "", //证件号
"certNationality": "", //证件签发国
"certEffectiveDate": "", //证件有效期(格式yyyy-MM-dd)
"outCode": "", //旅客工号
"outsidePassengerId": "", //对接方系统的旅客编号
}], //旅客数据
"pnrs":
[{
"pnr":"", //PNR
"content":"", //PNR信息内容
"gds":广州, //gds
}], //PNR信息
"quotationList":
[{
"quotationNo":"", //报价单号
"statusMark":3, //报价单状态(0-待跟进、1-跟进中、3-已安排、4-不可安排、5-变价待确认、6-同意变价、7-不同意变价)
"passengers":
[{
"Code":"", //美亚旅客编号
"outsidePassengerId":"", //旅客工号
"Name":"", //旅客名称
}], //旅客信息
"outsideNo":"", //外部订单号
}], //订单信息
"deadLineTime":"", //价格有效期
"askPriceOrderNo":"", //询价单号
"quotationNo": "", //订单编号
"serviceOpName":"", //客服制单人
"serviceOpId":"", //客服制单人ID
"isSumitIssue":false, //是否直接出票
"opDate":"", //创建日期
"companyName":"", //公司名称
"companyID":"", //公司ID
"outOrderNo":"", //外部询价单号
"solutionState":1, //解决方案状态(0待发送、1-已发送、2-已确认、5-已取消、6-已过期、7-已处理)
"solutionNo":"", //解决方案编号
"isCanChangePrice":false, //是否接受变价
"isCheckTripNo":false, //是否校验行程编号
}, //解决方案数据
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":70, //订单类型(int)
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | InsuranceOrderPush | ||
| deadLineTime | 价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败) | String | data | |
| tripId | 行程编号 | String | data | |
| companyId | 公司编号 | String | data | |
| failureReason | 订单失败原因 | String | data | |
| oaOtherInfo | 其他信息,个性化客户需要(比如:中奖码) | String | data | |
| firstOrderNo | 美亚原购单号 | String | data | |
| orderSource |
订单来源
0:美亚前台 1:客服预订 2:app 3:oa对接 4:Android 5:IOS 6:H5 7:火车票线下退改 |
Integer | data | |
| receivePayType |
支付方式
月结 现结 预存卡 |
String | data | |
| affiliateBusinessName | 供应商 | String | data | |
| pnr | pnr | String | data | |
| StaffPayExcess |
个人承担费用,=true 为存在个人承担,false
添加日期: 2024-04-03 |
Boolean | data | |
| PolicyExcessAmount |
StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
添加日期: 2024-04-03 |
Number | data | |
| CompanyExcessAmount |
StaffPayExcess=true 时需要关注,公司承担的金额;
添加日期: 2024-04-03 |
Number | data | |
| c_TextField_2401 | 客户自定义字段1 | String | data | |
| c_TextField_2402 | 客户自定义字段2 | String | data | |
| c_TextField_2403 | 客户自定义字段3 | String | data | |
| c_TextField_2404 | 客户自定义字段4 | String | data | |
| c_TextField_2405 | 客户自定义字段5 | String | data | |
| c_TextField_2406 | 客户自定义字段6 | String | data | |
| c_TextField_2407 | 客户自定义字段7 | String | data | |
| c_TextField_2408 | 客户自定义字段8 | String | data | |
| totalPrice | 当前订单总金额 | Number | data | |
| opId | 制单人旅客编号 | String | data | |
| onBusiness | 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 | Integer | data | |
| orderRemark | 订单备注 | String | data | |
| outsideOrderNo | 客户订单号 | String | data | |
| orderNo | 美亚订单号 | String | data | |
| originalOrderNo | 美亚原订单号 | String | data | |
| opStaffCode | 制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data | |
| opStaffId | 制单人‘员工工号’ | String | data | |
| opName | 客户制单人 | String | data | |
| opDate | 下单时间(yyyy-MM-dd HH:mm:ss) | String | data | |
| statusText | 订单状态(名称) | String | data | |
| issueDate | 出票日期(yyyy-MM-dd HH:mm:ss) | String | data | |
| oaSerialnumber | 客户出差申请单号 | String | data | |
| stApplyOrderNo | 美亚出差申请单号 | String | data | |
| contactInfo | 联系人信息 | OrderPushContactinfo | data | |
| contactName | 联系人姓名 | String | data.contactInfo | |
| mobile | 手机号 | String | data.contactInfo | |
| phone | 固定电话 | String | data.contactInfo | |
| 邮箱 | String | data.contactInfo | ||
| policyList | 出差政策列表 | Array[] | data | |
| passengerCode | 旅客编号 | String | data.policyList | |
| staffCode | 旅客编号 | String | data.policyList | |
| passengerName | 旅客姓名 | String | data.policyList | |
| policyName | 政策名称 | String | data.policyList | |
| policyProperty | 属性(建议/强制) | String | data.policyList | |
| policyType | 基础/分类/个人/附加 | String | data.policyList | |
| priceList | 价格列表 | Array[] | data | |
| passengerType | 旅客类型 | String | data.priceList | |
| passengerNum | 旅客人数 | Integer | data.priceList | |
| insuranceNum | 保险份数 | Integer | data.priceList | |
| sellAmount | 销售收入金额 | Number | data.priceList | |
| sellServiceFee | 销售收入服务费 | Number | data.priceList | |
| sellRebate | 销售返现 | Number | data.priceList | |
| sellTotal | 销售收入合计 | Number | data.priceList | |
| costList | 成本中心 | Array[] | data | |
| remark | 备注 | String | data.costList | |
| staffCode | 员工工号 | String | data.costList | |
| passengerCode | 旅客编号 | String | data.costList | |
| passengerName | 旅客名称 | String | data.costList | |
| costId | 成本中心编号 | Integer | data.costList | |
| costCenterName | 成本中心名称 | String | data.costList | |
| amount | 成本金额 | Number | data.costList | |
| remarkInfo | 备注信息 | InsuranceRemark | data | |
| ticketOrderNo | 关联机票订单编码 | String | data.remarkInfo | |
| clause | 保险条款 | String | data.remarkInfo | |
| assurer | 承保人 | String | data.remarkInfo | |
| coverage | 最高保额 | Number | data.remarkInfo | |
| invoiceTitle | 发票抬头 | String | data.remarkInfo | |
| insuranceType | 购保种类 赠送: 0,购买: 1 | Integer | data.remarkInfo | |
| insurancePrice | 保险面价 | Number | data.remarkInfo | |
| expiryDate | 保险期限,天 | Integer | data.remarkInfo | |
| plan | 保险计划 | String | data.remarkInfo | |
| insuranceInfoJson | 其他保险相关信息json | String | data.remarkInfo | |
| insuranceInfo | InsuranceInfoJson | InsuranceInfoOther | data.remarkInfo | |
| insuranceCode | 产品编号 | String | data.remarkInfo.insuranceInfo | |
| insuranceName | 产品名称 | String | data.remarkInfo.insuranceInfo | |
| productSubTypeName | 产品子类型名称 | String | data.remarkInfo.insuranceInfo | |
| securityPlanCode | 保障计划编号 | String | data.remarkInfo.insuranceInfo | |
| securityPlanName | 保障计划名称 | String | data.remarkInfo.insuranceInfo | |
| travelPlansCode | 旅行计划编号 | String | data.remarkInfo.insuranceInfo | |
| travelPlansName | 旅行计划名称 | String | data.remarkInfo.insuranceInfo | |
| underwritingAge | 承保年龄 | String | data.remarkInfo.insuranceInfo | |
| passengerList | 旅客信息 | Array[] | data | |
| reasonId | 差旅政策违反原因序号 | Integer | data.passengerList | |
| reasonRemark | 差旅政策违反原因 | String | data.passengerList | |
| errorMessage | 退票失败原因(订单为火车票时有值) | String | data.passengerList | |
| returnStatus | 出票状况(订单为火车票时有值) | String | data.passengerList | |
| seatNo | 座席号(订单为火车票时有值) | String | data.passengerList | |
| originalTicketNo | 机票/火车票原票号(改签单时有值) | String | data.passengerList | |
| belongToProject |
归属项目
添加日期: 2023-11-21 |
String | data.passengerList | |
| travelPurpose |
出行目的
添加日期: 2023-11-21 |
String | data.passengerList | |
| invoiceState |
火车票取票状态
已取 未取 添加日期: 2024-04-22 |
String | data.passengerList | |
| passengerNo | 旅客排序号(从1开始递增) | Integer | data.passengerList | |
| passengerCode | 旅客编号 | String | data.passengerList | |
| passengerName | 旅客姓名 | String | data.passengerList | |
| certificateType | 证件类型 | String | data.passengerList | |
| certificateId | 证件号码 | String | data.passengerList | |
| passengerType | 旅客类型(成人/儿童/婴儿) | String | data.passengerList | |
| ticketNo | 机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系) | String | data.passengerList | |
| staffCode | 旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data.passengerList | |
| staffId | 旅客‘员工工号’ | String | data.passengerList | |
| mobile | 旅客手机号码 | String | data.passengerList | |
| 旅客邮箱,国际机票使用 | String | data.passengerList | ||
| tsaNo | TSANo 国际机票使用 | String | data.passengerList | |
| statusDesc | 客票状态描述 | String | data.passengerList | |
| ticketStatus |
票号状态
机票票号状态: 1:待使用 2:已使用 3:已经办理登机 4:已离港 5:已作废 6:已退票 7:换开 8:挂起 9:机场控制 10:已值机 11:未查到 火车票: 己改签 己退票 己支付 改签票 己出站 己进站 |
String | data.passengerList | |
| depName |
部门名称,用/分隔(列表返回最后一级,详细返回全级)
添加日期: 2018-10-18 |
String | data.passengerList | |
| belongToCenter |
归属中心
添加日期: 2023-11-21 |
Array[] | data.passengerList | |
| centerNo |
序号
添加日期: 2023-11-21 |
Integer | data.passengerList.belongToCenter | |
| centerTitle |
归属中心标题
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
| centerName |
归属成本中心选项值
添加日期: 2023-11-21 |
String | data.passengerList.belongToCenter | |
{
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":40, //订单类型(int)
"data":
{
"priceList":
[{
"passengerType":"", //旅客类型
"passengerNum":1, //旅客人数
"insuranceNum":1, //保险份数
"sellAmount":30.00, //销售收入金额
"sellServiceFee":0.00, //销售收入服务费
"sellRebate":0.00, //销售返现
"sellTotal":30.00, //销售收入合计
}], //价格列表
"remarkInfo":
{
"ticketOrderNo":"", //关联机票订单编码
"clause":"", //保险条款
"assurer":"", //承保人
"coverage":260.00, //最高保额
"invoiceTitle": "", //发票抬头
"insuranceType":1, //购保种类 赠送: 0,购买: 1
"insurancePrice":IOOrderInfo, //保险面价
"expiryDate":1, //保险期限,天
"plan":"", //保险计划
"insuranceInfoJson":"", //其他保险相关信息json
"insuranceInfo":
{
"insuranceCode":"", //产品编号
"insuranceName":"", //产品名称
"productSubTypeName":"", //产品子类型名称
"securityPlanCode":"", //保障计划编号
"securityPlanName":"", //保障计划名称
"travelPlansCode":"", //旅行计划编号
"travelPlansName":"", //旅行计划名称
"underwritingAge": "", //承保年龄
}, //InsuranceInfoJson
}, //备注信息
"deadLineTime":"", //价格有效期(改签单和退票单时,订单需在价格有效期内提交订单,过了有效期会提交订单失败)
"tripId": "", //行程编号
"companyId":"", //公司编号
"failureReason": "", //订单失败原因
"oaOtherInfo":"", //其他信息,个性化客户需要(比如:中奖码)
"firstOrderNo":"", //美亚原购单号
"orderSource":3, //订单来源
"receivePayType":"", //支付方式
"affiliateBusinessName":"", //供应商
"pnr": "", //pnr
"passengerList":
[{
"reasonId":0, //差旅政策违反原因序号
"reasonRemark": "", //差旅政策违反原因
"errorMessage": "", //退票失败原因(订单为火车票时有值)
"returnStatus": "", //出票状况(订单为火车票时有值)
"seatNo": "", //座席号(订单为火车票时有值)
"originalTicketNo": "", //机票/火车票原票号(改签单时有值)
"belongToCenter":
[{
"centerNo":0, //序号
"centerTitle": "", //归属中心标题
"centerName": "", //归属成本中心选项值
}], //归属中心
"belongToProject": "", //归属项目
"travelPurpose": "", //出行目的
"invoiceState": "", //火车票取票状态
"passengerNo":1, //旅客排序号(从1开始递增)
"passengerCode":"", //旅客编号
"passengerName":"", //旅客姓名
"certificateType":"", //证件类型
"certificateId":"", //证件号码
"passengerType":"", //旅客类型(成人/儿童/婴儿)
"ticketNo":"", //机票火车票票号或酒店房间编号(非实际入住房间号,只表示合住关系)
"staffCode":"", //旅客外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"staffId":"", //旅客‘员工工号’
"mobile": "", //旅客手机号码
"email": "", //旅客邮箱,国际机票使用
"tsaNo":"", //TSANo 国际机票使用
"statusDesc": "", //客票状态描述
"ticketStatus": "", //票号状态
"depName":"", //部门名称,用/分隔(列表返回最后一级,详细返回全级)
}], //旅客信息
"costList":
[{
"remark": "", //备注
"staffCode": "", //员工工号
"passengerCode":"", //旅客编号
"passengerName":"", //旅客名称
"costId":163939, //成本中心编号
"costCenterName":"", //成本中心名称
"amount":240.00, //成本金额
}], //成本中心
"contactInfo":
{
"contactName":"", //联系人姓名
"mobile":"", //手机号
"phone": "", //固定电话
"email":"", //邮箱
}, //联系人信息
"policyList":
[{
"passengerCode":"", //旅客编号
"staffCode":"", //旅客编号
"passengerName":"", //旅客姓名
"policyName":"", //政策名称
"policyProperty":"", //属性(建议/强制)
"policyType":"", //基础/分类/个人/附加
}], //出差政策列表
"StaffPayExcess":false, //个人承担费用,=true 为存在个人承担,false
"PolicyExcessAmount":0.0, //StaffPayExcess=true 时需要关注,个人承担的金额,否则为 0;
"CompanyExcessAmount":818, //StaffPayExcess=true 时需要关注,公司承担的金额;
"c_TextField_2401": "", //客户自定义字段1
"c_TextField_2402": "", //客户自定义字段2
"c_TextField_2403": "", //客户自定义字段3
"c_TextField_2404": "", //客户自定义字段4
"c_TextField_2405": "", //客户自定义字段5
"c_TextField_2406": "", //客户自定义字段6
"c_TextField_2407": "", //客户自定义字段7
"c_TextField_2408": "", //客户自定义字段8
"totalPrice":818.00, //当前订单总金额
"opId": "", //制单人旅客编号
"onBusiness":0, //订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉
"orderRemark":"", //订单备注
"outsideOrderNo":"", //客户订单号
"orderNo":"", //美亚订单号
"originalOrderNo": "", //美亚原订单号
"opStaffCode":"", //制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"opStaffId":"", //制单人‘员工工号’
"opName":"", //客户制单人
"opDate":"", //下单时间(yyyy-MM-dd HH:mm:ss)
"statusText":"", //订单状态(名称)
"issueDate":"", //出票日期(yyyy-MM-dd HH:mm:ss)
"oaSerialnumber":"", //客户出差申请单号
"stApplyOrderNo":"", //美亚出差申请单号
}, //订单数据
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | FlightChangeNoticePush | ||
| orderNo | 订单号 | String | data | |
| originCityName | 始发城市 | String | data | |
| destinationCityName | 到达城市 | String | data | |
| originAirportName | 始发地机场名称 | String | data | |
| destinationAirportName | 目的地机场名称 | String | data | |
| originAirportCode | 始发地机场三字码 | String | data | |
| destinationAirportCode | 目的地机场三字码 | String | data | |
| depTerminal | 出发航站楼 | String | data | |
| arrTerminal | 目的地航站楼(不详时传 --) | String | data | |
| aircraftType | 机型 | String | data | |
| originalFlightNo | 原航班号 必填,如果航变类型不是“变更-航班号”时,取航班动态数据库中【航班号】;如果是“变更-航班号”,取【原航班号】 | String | data | |
| departureDateTime | 原计划起飞时间:必填,格式:日期+时间 | String | data | |
| arrivalDateTime | 原计划到达时间:必填,格式:日期+时间 | String | data | |
| flightChangeType | 航变类型 | String | data | |
| newFlightNo | (新)航班号 | String | data | |
| newDepartureDateTime | 新航班,预计起飞时间:必填,格式:日期+时间 | String | data | |
| newArrivalDateTime | 新航班,预计到达时间:必填,格式:日期+时间 | String | data | |
| newOriginAirportCode | 始发地机场三字码 | String | data | |
| newDestinationAirportCode | 目的地机场三字码 | String | data | |
| newDepTerminal | 出发航站楼 | String | data | |
| newArrTerminal | 目的地航站楼(不详时传 --) | String | data | |
| newAircraftType | 机型 | String | data | |
| noticeDateTime | 航班变动时间:取【消息推送时间】 | String | data | |
{
"data":
{
"orderNo": "", //订单号
"originCityName":"", //始发城市
"destinationCityName":"", //到达城市
"originAirportName":"", //始发地机场名称
"destinationAirportName":"", //目的地机场名称
"originAirportCode":"", //始发地机场三字码
"destinationAirportCode":"", //目的地机场三字码
"depTerminal":"", //出发航站楼
"arrTerminal":"", //目的地航站楼(不详时传 --)
"aircraftType":"", //机型
"originalFlightNo":"", //原航班号 必填,如果航变类型不是“变更-航班号”时,取航班动态数据库中【航班号】;如果是“变更-航班号”,取【原航班号】
"departureDateTime":"", //原计划起飞时间:必填,格式:日期+时间
"arrivalDateTime":"", //原计划到达时间:必填,格式:日期+时间
"flightChangeType":"", //航变类型
"newFlightNo":"", //(新)航班号
"newDepartureDateTime":"", //新航班,预计起飞时间:必填,格式:日期+时间
"newArrivalDateTime":"", //新航班,预计到达时间:必填,格式:日期+时间
"newOriginAirportCode":"", //始发地机场三字码
"newDestinationAirportCode":"", //目的地机场三字码
"newDepTerminal": "", //出发航站楼
"newArrTerminal": "", //目的地航站楼(不详时传 --)
"newAircraftType":"", //机型
"noticeDateTime":"", //航班变动时间:取【消息推送时间】
}, //订单数据
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":8, //订单类型(int)
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| flightChangeNoticeId | 航变动态ID | String | ||
| orderNo | 订单号 | String | ||
| qDate | 进Q 时间 | String | ||
| passengerName | 旅客姓名 | String | ||
| pnr | PNR | String | ||
| changeType | 航变类型: 变更/取消 | String | ||
| infoContent | Q信息内容 | String | ||
| changeInformation | 航变信息 | Array[] | ||
| originalFlightInfo | 原航班信息 | ApiIntairOriginalFlightInfo | changeInformation | |
| originalFlightNumber | 航班号 | String | changeInformation.originalFlightInfo | |
| originalScheduledDepartureTime | 计划起飞时间:必填,格式:日期+时间 | String | changeInformation.originalFlightInfo | |
| originalScheduledArrivalTime | 计划到达时间:必填,格式:日期+时间 | String | changeInformation.originalFlightInfo | |
| originalDepartureCity | 始发城市 | String | changeInformation.originalFlightInfo | |
| originalDestinationCity | 目的城市 | String | changeInformation.originalFlightInfo | |
| originalDepartureAirport | 始发地机场 | String | changeInformation.originalFlightInfo | |
| originalDestinationAirport | 目的地机场 | String | changeInformation.originalFlightInfo | |
| originalDepartureAirportCode | 始发地机场三字码 | String | changeInformation.originalFlightInfo | |
| originalDestinationAirportCode | 目的地机场三字码 | String | changeInformation.originalFlightInfo | |
| originalDepartureTerminal | 始发地航站楼 | String | changeInformation.originalFlightInfo | |
| originalDestinationTerminal | 目的地航站楼 | String | changeInformation.originalFlightInfo | |
| originalCabinClass | 舱等,1-经济,2-商务,3-头等,4-超经 | String | changeInformation.originalFlightInfo | |
| marketingAirlineCode | 销售航司编码 | String | changeInformation.originalFlightInfo | |
| marketingFlightNumber | 销售航班号 | String | changeInformation.originalFlightInfo | |
| operatingCarrierCode | 实际承运航司编码 | String | changeInformation.originalFlightInfo | |
| operatingFlightNumber | 实际承运航班号 | String | changeInformation.originalFlightInfo | |
| newFlightInfo | 新航班信息 | ApiIntairOriginalFlightInfo | changeInformation | |
| originalFlightNumber | 航班号 | String | changeInformation.newFlightInfo | |
| originalScheduledDepartureTime | 计划起飞时间:必填,格式:日期+时间 | String | changeInformation.newFlightInfo | |
| originalScheduledArrivalTime | 计划到达时间:必填,格式:日期+时间 | String | changeInformation.newFlightInfo | |
| originalDepartureCity | 始发城市 | String | changeInformation.newFlightInfo | |
| originalDestinationCity | 目的城市 | String | changeInformation.newFlightInfo | |
| originalDepartureAirport | 始发地机场 | String | changeInformation.newFlightInfo | |
| originalDestinationAirport | 目的地机场 | String | changeInformation.newFlightInfo | |
| originalDepartureAirportCode | 始发地机场三字码 | String | changeInformation.newFlightInfo | |
| originalDestinationAirportCode | 目的地机场三字码 | String | changeInformation.newFlightInfo | |
| originalDepartureTerminal | 始发地航站楼 | String | changeInformation.newFlightInfo | |
| originalDestinationTerminal | 目的地航站楼 | String | changeInformation.newFlightInfo | |
| originalCabinClass | 舱等,1-经济,2-商务,3-头等,4-超经 | String | changeInformation.newFlightInfo | |
| marketingAirlineCode | 销售航司编码 | String | changeInformation.newFlightInfo | |
| marketingFlightNumber | 销售航班号 | String | changeInformation.newFlightInfo | |
| operatingCarrierCode | 实际承运航司编码 | String | changeInformation.newFlightInfo | |
| operatingFlightNumber | 实际承运航班号 | String | changeInformation.newFlightInfo | |
{
"flightChangeNoticeId":"", //航变动态ID
"orderNo":"", //订单号
"qDate":"", //进Q 时间
"passengerName":"", //旅客姓名
"pnr":"", //PNR
"changeType":"", //航变类型: 变更/取消
"infoContent": "", //Q信息内容
"changeInformation":
[{
"originalFlightInfo":
{
"originalFlightNumber":"", //航班号
"originalScheduledDepartureTime":"", //计划起飞时间:必填,格式:日期+时间
"originalScheduledArrivalTime":"", //计划到达时间:必填,格式:日期+时间
"originalDepartureCity":"", //始发城市
"originalDestinationCity":"", //目的城市
"originalDepartureAirport":"", //始发地机场
"originalDestinationAirport":"", //目的地机场
"originalDepartureAirportCode":"", //始发地机场三字码
"originalDestinationAirportCode":"", //目的地机场三字码
"originalDepartureTerminal": "", //始发地航站楼
"originalDestinationTerminal": "", //目的地航站楼
"originalCabinClass":"", //舱等,1-经济,2-商务,3-头等,4-超经
"marketingAirlineCode":"", //销售航司编码
"marketingFlightNumber":"", //销售航班号
"operatingCarrierCode":"", //实际承运航司编码
"operatingFlightNumber":"", //实际承运航班号
}, //原航班信息
"newFlightInfo":
{
"originalFlightNumber":"", //航班号
"originalScheduledDepartureTime":"", //计划起飞时间:必填,格式:日期+时间
"originalScheduledArrivalTime":"", //计划到达时间:必填,格式:日期+时间
"originalDepartureCity":"", //始发城市
"originalDestinationCity":"", //目的城市
"originalDepartureAirport":"", //始发地机场
"originalDestinationAirport":"", //目的地机场
"originalDepartureAirportCode":"", //始发地机场三字码
"originalDestinationAirportCode":"", //目的地机场三字码
"originalDepartureTerminal": "", //始发地航站楼
"originalDestinationTerminal": "", //目的地航站楼
"originalCabinClass":"", //舱等,1-经济,2-商务,3-头等,4-超经
"marketingAirlineCode":"", //销售航司编码
"marketingFlightNumber":"", //销售航班号
"operatingCarrierCode":"", //实际承运航司编码
"operatingFlightNumber":"", //实际承运航班号
}, //新航班信息
}], //航变信息
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | TrainRefundNoticeData | ||
| supplierOrderNo | 供应商订单号 | String | data | |
| orderNo | 商旅网订单号 | String | data | |
| returnMoney | 退款金额 | Number | data | |
| oaSerialnumber | 出差申请单号 | String | data | |
{
"data":
{
"supplierOrderNo":"", //供应商订单号
"orderNo":"", //商旅网订单号
"returnMoney":200, //退款金额
"oaSerialnumber":"", //出差申请单号
}, //订单数据
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":70, //订单类型(int)
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | ApiTrainReviveNoticeData | |||
| orderNo | 美亚订单号 | String | data | |
| oaSerialnumber | 出差申请号 | String | data | |
| trainNo | 车次号 | String | data | |
| trainDate | 停运日期:yyyy-mm-dd | String | data | |
| stopType | 停运类型(1:整列停运 2:变更首站停运 3:变更末站停运 4:局部区间停运 5:停售 6:恢复运行) | Integer | data | |
| startStation | 停运起始站 | String | data | |
| endStation | 停运结束站 | String | data | |
| fromStation | 出发站 | String | data | |
| fromStationCode | 出发站编码 | String | data | |
| toStationCode | 到达站编码 | String | data | |
| toStation | 到达站 | String | data | |
| departureDate | 发车日期 | String | data | |
{
"data":
{
"orderNo":"", //美亚订单号
"oaSerialnumber":"", //出差申请号
"trainNo":"", //车次号
"trainDate":"", //停运日期:yyyy-mm-dd
"stopType":1, //停运类型(1:整列停运 2:变更首站停运 3:变更末站停运 4:局部区间停运 5:停售 6:恢复运行)
"startStation":"", //停运起始站
"endStation":"", //停运结束站
"fromStation":"", //出发站
"fromStationCode":"", //出发站编码
"toStationCode":"", //到达站编码
"toStation":"", //到达站
"departureDate":"", //发车日期
}, //
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":70, //订单类型(int)
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 |
| data | 电子行程单ofd文件Base64文本 | String | |
| fileName | 电子行程单ofd文件名 | String | |
| ticketNum | 票号 | String | |
| password | 验签 timeStamp+密钥 Sha1加密后值 | String | |
| timeStamp | 当前时间 yyyyMMddHHmmssfff格式 | String | |
| msgType | 推送类型 蓝单(开具)= ElectronicItineraryIssuance 红单(作废) = ElectronicItineraryCancellation | String | |
| orderType | 订单类型(int) 1=订 2=改 | Integer | |
| result | 处理结果 | String | |
| itineraryNumber | 行程单号 | String | |
{
"data":"", //电子行程单ofd文件Base64文本
"fileName":"", //电子行程单ofd文件名
"ticketNum":"", //票号
"password":"", //验签
timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间
yyyyMMddHHmmssfff格式
"msgType":"", //推送类型
蓝单(开具)= ElectronicItineraryIssuance
红单(作废) = ElectronicItineraryCancellation
"orderType":1, //订单类型(int) 1=订 2=改
"result":"", //处理结果
"itineraryNumber":"", //行程单号
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| adjustMsgType | 被调整订单类型 | String | ||
| adjustOrderType | 被调整订单类型(int) | Integer | ||
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | ApiAdjustOrderPush | ||
| originalOrderType | Integer | data | ||
| c_TextField_2401 | 客户自定义字段1 | String | data | |
| c_TextField_2402 | 客户自定义字段2 | String | data | |
| c_TextField_2403 | 客户自定义字段3 | String | data | |
| c_TextField_2404 | 客户自定义字段4 | String | data | |
| c_TextField_2405 | 客户自定义字段5 | String | data | |
| c_TextField_2406 | 客户自定义字段6 | String | data | |
| c_TextField_2407 | 客户自定义字段7 | String | data | |
| c_TextField_2408 | 客户自定义字段8 | String | data | |
| totalPrice | 当前订单总金额 | Number | data | |
| opId | 制单人旅客编号 | String | data | |
| onBusiness | 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 | Integer | data | |
| orderRemark | 订单备注 | String | data | |
| outsideOrderNo | 客户订单号 | String | data | |
| orderNo | 美亚订单号 | String | data | |
| originalOrderNo | 美亚原订单号 | String | data | |
| opStaffCode | 制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data | |
| opStaffId | 制单人‘员工工号’ | String | data | |
| opName | 客户制单人 | String | data | |
| opDate | 下单时间(yyyy-MM-dd HH:mm:ss) | String | data | |
| statusText | 订单状态(名称) | String | data | |
| issueDate | 出票日期(yyyy-MM-dd HH:mm:ss) | String | data | |
| oaSerialnumber | 客户出差申请单号 | String | data | |
| stApplyOrderNo | 美亚出差申请单号 | String | data | |
| passengerList | Array[] | data | ||
| passengerCode | 旅客编号 | String | data.passengerList | |
| passengerName | 旅客姓名 | String | data.passengerList | |
| passengerType | 旅客类型(成人/儿童/婴儿) | String | data.passengerList | |
| staffCode | 员工工号 | String | data.passengerList | |
| depName | 部门 | String | data.passengerList | |
| costId | 成本中心编号 | String | data.passengerList | |
| costCenterName | 成本中心名称 | String | data.passengerList | |
| amount | 成本中心金额 | String | data.passengerList | |
| perAmount | 调整金额合计 | Number | data.passengerList | |
| priceList | Array[] | data | ||
| passengerCode | 旅客编号 | String | data.priceList | |
| passengerName | 旅客姓名 | String | data.priceList | |
| passengerType | 旅客类型(成人/儿童/婴儿) | String | data.priceList | |
| staffCode | 员工工号 | String | data.priceList | |
| ticketPrice | 金额 | Number | data.priceList | |
| servicePrice | 服务费 | Number | data.priceList | |
| serviceCommission | 改签/退票手续费 | Number | data.priceList | |
| tax | 机建费/税 | Number | data.priceList | |
| oilFee | 机票-燃油费 | Number | data.priceList | |
| surcharge | 机票-单据附加费 | Number | data.priceList | |
| usedFlight | 机票-已使用航段费 | Number | data.priceList | |
| changeReturnPrice | 火车票-改签差额退费 | Number | data.priceList | |
| roomPrice | 酒店-房费 | Number | data.priceList | |
| foodPrice | 酒店-餐费 | Number | data.priceList | |
| bedPrice | 酒店-床费 | Number | data.priceList | |
| rebatePrice | 酒店-返现 | Number | data.priceList | |
{
"data":
{
"originalOrderType":0, //
"passengerList":
[{
"passengerCode": "", //旅客编号
"passengerName": "", //旅客姓名
"passengerType": "", //旅客类型(成人/儿童/婴儿)
"staffCode": "", //员工工号
"depName": "", //部门
"costId": "", //成本中心编号
"costCenterName": "", //成本中心名称
"amount": "", //成本中心金额
"perAmount":0, //调整金额合计
}], //
"priceList":
[{
"passengerCode": "", //旅客编号
"passengerName": "", //旅客姓名
"passengerType": "", //旅客类型(成人/儿童/婴儿)
"staffCode": "", //员工工号
"ticketPrice":0, //金额
"servicePrice":0, //服务费
"serviceCommission":0, //改签/退票手续费
"tax":0, //机建费/税
"oilFee":0, //机票-燃油费
"surcharge":0, //机票-单据附加费
"usedFlight":0, //机票-已使用航段费
"changeReturnPrice":0, //火车票-改签差额退费
"roomPrice":0, //酒店-房费
"foodPrice":0, //酒店-餐费
"bedPrice":0, //酒店-床费
"rebatePrice":0, //酒店-返现
}], //
"c_TextField_2401": "", //客户自定义字段1
"c_TextField_2402": "", //客户自定义字段2
"c_TextField_2403": "", //客户自定义字段3
"c_TextField_2404": "", //客户自定义字段4
"c_TextField_2405": "", //客户自定义字段5
"c_TextField_2406": "", //客户自定义字段6
"c_TextField_2407": "", //客户自定义字段7
"c_TextField_2408": "", //客户自定义字段8
"totalPrice":818.00, //当前订单总金额
"opId": "", //制单人旅客编号
"onBusiness":0, //订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉
"orderRemark":"", //订单备注
"outsideOrderNo":"", //客户订单号
"orderNo":"", //美亚订单号
"originalOrderNo": "", //美亚原订单号
"opStaffCode":"", //制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"opStaffId":"", //制单人‘员工工号’
"opName":"", //客户制单人
"opDate":"", //下单时间(yyyy-MM-dd HH:mm:ss)
"statusText":"", //订单状态(名称)
"issueDate":"", //出票日期(yyyy-MM-dd HH:mm:ss)
"oaSerialnumber":"", //客户出差申请单号
"stApplyOrderNo":"", //美亚出差申请单号
}, //订单数据
"adjustMsgType":"", //被调整订单类型
"adjustOrderType":1, //被调整订单类型(int)
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":1, //订单类型(int)
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}
| 请求参数 | ||||
|---|---|---|---|---|
| 参数名 | 备注 | 参数类型 | 父级 | |
| password | timeStamp+密钥 Sha1加密后值 | String | ||
| timeStamp | 当前时间yyyyMMddHHmmssfff格式 | String | ||
| msgType | 订单类型 | String | ||
| orderType | 订单类型(int) | Integer | ||
| data | 订单数据 | ApiCarOrderPush | ||
| productTypeName | 产品类型 | String | data | |
| productSubTypeName | 产品子类型 | String | data | |
| productName | 产品名称 | String | data | |
| cityName | 出发城市 | String | data | |
| origincityName | 出发城市名称 | String | data | |
| destinationCity | 目的地城市 | String | data | |
| destinationCityName | 目的地城市名称 | String | data | |
| productDetail | 产品信息 | String | data | |
| staffCode | 员工工号 | String | data | |
| depName | 部门名称 | String | data | |
| totalPrice | 当前订单总金额 | Number | data | |
| opId | 制单人旅客编号 | String | data | |
| onBusiness | 订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉 | Integer | data | |
| orderRemark | 订单备注 | String | data | |
| outsideOrderNo | 客户订单号 | String | data | |
| orderNo | 美亚订单号 | String | data | |
| originalOrderNo | 美亚原订单号 | String | data | |
| opStaffCode | 制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’) | String | data | |
| opStaffId | 制单人‘员工工号’ | String | data | |
| opName | 客户制单人 | String | data | |
| opDate | 下单时间(yyyy-MM-dd HH:mm:ss) | String | data | |
| statusText | 订单状态(名称) | String | data | |
| issueDate | 出票日期(yyyy-MM-dd HH:mm:ss) | String | data | |
| oaSerialnumber | 客户出差申请单号 | String | data | |
| stApplyOrderNo | 美亚出差申请单号 | String | data | |
| priceInfo | ApiCarOrderPriceInfo | data | ||
| totalPrice | 用车费用(元) | Number | data.priceInfo | |
| servicePirce | 服务费 | Number | data.priceInfo | |
| contactInfo | 联系人信息 | OrderPushContactinfo | data | |
| contactName | 联系人姓名 | String | data.contactInfo | |
| mobile | 手机号 | String | data.contactInfo | |
| phone | 固定电话 | String | data.contactInfo | |
| 邮箱 | String | data.contactInfo | ||
| tripInfo | 行程信息 | ApiCarOrderTripInfo | data | |
| startAddress | 出发地 | String | data.tripInfo | |
| endAddress | 目的地 | String | data.tripInfo | |
| iReason | 用车事由 | String | data.tripInfo | |
| customerRemark | 用车事由备注 | String | data.tripInfo | |
| status | 用车状态(名称) | String | data.tripInfo | |
| supplierName | 服务商(名称) | String | data.tripInfo | |
| startServiceTime | 出发时间 | String | data.tripInfo | |
| endServiceTime | 到达时间 | String | data.tripInfo | |
| cancelTime | 取消时间 | String | data.tripInfo | |
| distanceKM | 全程距离(KM) | String | data.tripInfo | |
| durationMin | 全程时长(分钟) | String | data.tripInfo | |
| totalPrice | 用车费用(元) | Number | data.tripInfo | |
| vehicleInfo | 车辆信息 | String | data.tripInfo | |
| vehicleName | 车型 | String | data.tripInfo | |
{
"password":"", //timeStamp+密钥 Sha1加密后值
"timeStamp":"", //当前时间yyyyMMddHHmmssfff格式
"msgType":"", //订单类型
"orderType":404, //订单类型(int)
"data":
{
"productTypeName": "", //产品类型
"productSubTypeName": "", //产品子类型
"productName": "", //产品名称
"cityName": "", //出发城市
"origincityName": "", //出发城市名称
"destinationCity": "", //目的地城市
"destinationCityName": "", //目的地城市名称
"productDetail": "", //产品信息
"staffCode": "", //员工工号
"depName": "", //部门名称
"contactInfo":
{
"contactName":"", //联系人姓名
"mobile":"", //手机号
"phone": "", //固定电话
"email":"", //邮箱
}, //联系人信息
"tripInfo":
{
"startAddress":"", //出发地
"endAddress":"", //目的地
"iReason": "", //用车事由
"customerRemark": "", //用车事由备注
"status":"", //用车状态(名称)
"supplierName":"", //服务商(名称)
"startServiceTime":"", //出发时间
"endServiceTime":"", //到达时间
"cancelTime": "", //取消时间
"distanceKM":"", //全程距离(KM)
"durationMin":"", //全程时长(分钟)
"totalPrice":22.32, //用车费用(元)
"vehicleInfo":"", //车辆信息
"vehicleName":"", //车型
}, //行程信息
"priceInfo":
{
"totalPrice":22.32, //用车费用(元)
"servicePirce":0.00, //服务费
}, //
"totalPrice":818.00, //当前订单总金额
"opId": "", //制单人旅客编号
"onBusiness":0, //订单类型(1:因公;0:因私) 注意:如果因私订单不需要的,记得接收时过滤掉
"orderRemark":"", //订单备注
"outsideOrderNo":"", //客户订单号
"orderNo":"", //美亚订单号
"originalOrderNo": "", //美亚原订单号
"opStaffCode":"", //制单人外部编号(优先‘外部系统编号’,没有的再传‘员工工号’)
"opStaffId":"", //制单人‘员工工号’
"opName":"", //客户制单人
"opDate":"", //下单时间(yyyy-MM-dd HH:mm:ss)
"statusText":"", //订单状态(名称)
"issueDate":"", //出票日期(yyyy-MM-dd HH:mm:ss)
"oaSerialnumber":"", //客户出差申请单号
"stApplyOrderNo":"", //美亚出差申请单号
}, //订单数据
}
| 返回参数 | |||
|---|---|---|---|
| 参数名 | 备注 | 参数类型 | |
| code | 返回代码,10000=成功,其他为错误 | String | |
| description | 执行结果描述 | String | |
{
"code":"", //返回代码,10000=成功,其他为错误
"description":"", //执行结果描述
}