用户工具

站点工具


4.7_国内pricing_idpricingbyseg

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
4.7_国内pricing_idpricingbyseg [2021/02/07 08:15]
tiny [4.7.3返回参数]
4.7_国内pricing_idpricingbyseg [2025/03/19 06:02] (当前版本)
doku
行 17: 行 17:
 flightList: flightList:
  
-^参数         ^类型   ^说明        ^必填        ^备注^ +^ 参数             ^ 类型      ^ 说明        ^ 必填   ^ 备注                                   
-|depAirport|String|出发机场 |Y | | +| depAirport     | String  | 出发机场      | Y                                         
-|depDate|String|出发日期 |Y | | +| depDate        | String  | 出发日期      | Y                                         
-|depTime|String|出发时间|Y | | +| depTime        | String  | 出发时间      | Y                                         
-|arrAirport|String|到达机场 |Y | | +| arrAirport     | String  | 到达机场      | Y                                         
-|arrDate|String|到达日期 |Y | | +| arrDate        | String  | 到达日期      | Y                                         
-|arrTime|String|到达时间 |Y | | +| arrTime        | String  | 到达时间      | Y                                         
-|airline|String|航司|Y | | +| airline        | String  | 航司        | Y                                         
-|flightNumber|String|航班号|Y | | +| flightNumber   | String  | 航班号       | Y                                         
-|classNo|String|舱位|Y | | +| classNo        | String  | 舱位        | Y                                         
-|isCodeShare|Int|是否共享航班|Y | 0:否  1:是| +| isCodeShare    | Int     | 是否共享航班    | Y    | 0:否  1:是                             
-|carrierFlight|String|是实际承运航班号|Y/N|isCodeShare为1时必填| +| carrierFlight  | String  | 是实际承运航班号  | Y/N  | isCodeShare为1时必填                     
-|equipment|String|机型|N | |+| equipment      | String  | 机型        | N                                         | 
 +| subClassCode   | String  | 子舱位       | N    | <color #ed1c24>2024.04.25新增</color>  |
  
 psgList: psgList:
-^参数         ^类型   ^说明        ^必填        ^备注^ +^ 参数     ^ 类型      ^ 说明    ^ 必填  ^ 备注                    
-|type|Int|乘客类型 |Y | 0:成人 \\ 1:儿童 \\ 2:婴儿| +| type   String  | 乘客类型  | Y   | 0:成人 \\ 1:儿童 \\ 2:婴儿  
-|count|Int|乘客人数 |Y |  |+| count  String  | 乘客人数  | Y                         |
  
 ==== 4.7.2请求样例 ==== ==== 4.7.2请求样例 ====
行 72: 行 73:
             "depAirport":"CAN",             "depAirport":"CAN",
             "depDate":"2021-04-01",             "depDate":"2021-04-01",
-            "depeTime":"08:30",+            "depTime":"08:30",
             "equipment":"325",             "equipment":"325",
             "flightNumber":"5302",             "flightNumber":"5302",
行 86: 行 87:
 ^参数 ^类型 ^说明 ^备注^ ^参数 ^类型 ^说明 ^备注^
 |code |String |是否调用接口成功 |20000表示成功,非20000表异常 | |code |String |是否调用接口成功 |20000表示成功,非20000表异常 |
-|detail |Object |结果集 |  |+|detail |Array |结果集 |  |
 |description |String |描述 |当异常时记录异常信息 | |description |String |描述 |当异常时记录异常信息 |
  
行 93: 行 94:
 ^参数    ^类型 ^说明    ^备注^ ^参数    ^类型 ^说明    ^备注^
 |serialNumber|String |结果key |  | |serialNumber|String |结果key |  |
 +|<color #ed1c24>carrier</color>|String |出票航司 |  |
 |data|Array|价格列表 |按乘客类型  |data|Array|价格列表 |按乘客类型 
 +|payCurrency |String  |币种  | <color #ed1c24>20250318 新增预留字段,暂未启用</color>  |
  
 detail: detail:
行 105: 行 108:
 |mCommission|Decimal|代理费 |  |  |mCommission|Decimal|代理费 |  | 
 |mFare|Decimal|奖励 |  |  |mFare|Decimal|奖励 |  | 
-|serviceFare|Decimal|服务费 |  |  +|serviceFare|Decimal|服务费 | |  
-|totalFare|Decimal|总价 |  | +|totalFare|Decimal|总价 | 票面价+机场建设费+燃油费+返利合计-服务费  
 |fareBasis|String|运价基础 | 多个逗号隔开(需要若一段是空的不用加进去)|  |fareBasis|String|运价基础 | 多个逗号隔开(需要若一段是空的不用加进去)| 
 |office|String|出票OFFICE | 取第一条价格 |  |office|String|出票OFFICE | 取第一条价格 | 
行 117: 行 120:
 |serviceinfo|Object|工作时间说明 | 取第一个政策的工作时间 |  |serviceinfo|Object|工作时间说明 | 取第一个政策的工作时间 | 
 |valAddPro|Object|增值产品 |  |  |valAddPro|Object|增值产品 |  | 
-|availableTime|Int|出票时限 | 按小的显示 | +|availableTime|Int|出票时限 |分钟数 >0时有效 按小的显示 | 
 |rebateExplainOut|String|政策说明 |根据实际显示对应 第 X程:政策说明  第X程:政策说明  |rebateExplainOut|String|政策说明 |根据实际显示对应 第 X程:政策说明  第X程:政策说明 
 |fareId|String|价格id | 下单时回传 |  |fareId|String|价格id | 下单时回传 | 
 |autoTicketing|String|出票类型 | 自动、人工、自动+人工、人工+自动 一致时取一个 |  |autoTicketing|String|出票类型 | 自动、人工、自动+人工、人工+自动 一致时取一个 | 
 |subData|Array|每段价格拆解 |当存在需要拆单时,显示每段价格信息  |subData|Array|每段价格拆解 |当存在需要拆单时,显示每段价格信息 
 +|<color #ed1c24>ticketType</color>|String|票证类型 | 查询保险产品时使用 |
  
 serviceTime: serviceTime:
行 158: 行 161:
 |subOffice|String |出票OFFICE|   | |subOffice|String |出票OFFICE|   |
 |subIsConvert|bool|是否需转编|   | |subIsConvert|bool|是否需转编|   |
-|subFareType|String|运价类型|1:普通 \\ 2:航司官网 \\ 3:特殊 \\ 4:特价 \\ 一致取一个,不一致取逗号隔开 1,2   |+|subFareType|String|运价类型|1:普通 \\ 2:航司官网 \\ 3:特殊 \\ 4:特价    |
 |subIsNeedApply|bool |是否需申请|  True:是;需人工跟进 false:否  | |subIsNeedApply|bool |是否需申请|  True:是;需人工跟进 false:否  |
-|subTripsOrder|String |行程单|  普通、中性、无 \\ 不含无时,若一致则显示一个,若不一致显示:普通+中性 或  中性 +普通; \\ 若仅一段含无时,则显示另一段 |+|subTripsOrder|String |行程单|  普通、中性、无 \\ 不含无时,普通+中性 或  中性普通;  |
 |subTripsOrderRemark|String |行程单说明|   | |subTripsOrderRemark|String |行程单说明|   |
-|subMeal|String |餐食| 工作时间说明 |+|subMeal|String |餐食|  |
 |subAvailableTime|Int |出票时限|   | |subAvailableTime|Int |出票时限|   |
 |subRebateExplainOut|String |政策说明|   | |subRebateExplainOut|String |政策说明|   |
 |subAutoTicketing|String |出票类型|   | |subAutoTicketing|String |出票类型|   |
-|subServiceinfo|Object |服务时间|   |+|subServiceinfo|Object |工作时间说明   |
 |subDepAirport|String |出发机场|   | |subDepAirport|String |出发机场|   |
 |subArrAirport|String |目的机场|   | |subArrAirport|String |目的机场|   |
 +|subTicketType|String   | 票证类型      | 查询保险产品时使用 拆单按拆单对应航程填入             |
 +
  
  
行 179: 行 184:
     "detail": [     "detail": [
         {         {
-            "serialnumber": "777ca7cb-d272-298f-7671-18e2c0d3ca75", +            "serialnumber": "ddebbbd7-fdae-2dff-d469-d118ae802f4f", 
-            "requestkey": "c9bce259880b46fa51437f57ec519654",+            "requestkey": "d9249bf8b2d62bb2546a999dc29162ce",
             "data": [             "data": [
                 {                 {
                     "passengerType": "ADT",                     "passengerType": "ADT",
-                    "baseFare": 50+                    "baseFare": 2350
-                    "airportTax": 50,+                    "airportTax": 100,
                     "oilTax": 0,                     "oilTax": 0,
-                    "lRewardFare": 922,+                    "lRewardFare": 249,
                     "serviceFare": 0,                     "serviceFare": 0,
-                    "totalFare": 888+                    "totalFare": 2201
-                    "fareBasis": "B", +                    "fareBasis": "TPRO,B", 
-                    "office": "CAN826", +                    "office": "SHA771", 
-                    "isConvert": true+                    "isConvert": false
-                    "fareType": 1,+                    "fareType": "3",
                     "isNeedApply": false,                     "isNeedApply": false,
-                    "tripsOrder": "10,20", +                    "tripsOrder": "普通", 
-                    "tripsOrderRemark": ""+                    "tripsOrderRemark": "第2程:不提供行程单,讽德诵功645654", 
-                    "meal": "10", +                    "availableTime": -1
-                    "valAddPro": null+                    "rebateExplainOut": "第2程:打发士大夫,无行程单,sha771", 
-                    "availableTime": 13+                    "fareId": "00ADT0_0CHD1_000-10ADT0_0CHD0_000",
-                    "rebateExplainOut": "tttttt", +
-                    "fareId": "ADT01CHD0100-0-0",+
                     "serviceinfo": {                     "serviceinfo": {
                         "serviceTime": {                         "serviceTime": {
-                            "endIssueTime": "", +                            "endIssueTime": "21:59:59", 
-                            "endVoidTime": "", +                            "endVoidTime": "22:30:00", 
-                            "startIssueTime": "", +                            "startIssueTime": "01:00:00", 
-                            "startVoidTime": "", +                            "startVoidTime": "02:00:00", 
-                            "endRefundChangeTime": "", +                            "endRefundChangeTime": "17:30:00", 
-                            "startRefundChangeTime": ""+                            "startRefundChangeTime": "17:00:00"
                         }                         }
                     },                     },
-                    "mFare": 890+                    "mFare": 183
-                    "mCommission": 32+                    "mCommission": 66, 
 +                    "autoTicketing": "自动", 
 +                    "subData":
 +                        { 
 +                            "subBaseFare": 590, 
 +                            "subAirportTax": 50, 
 +                            "subOilTax": 0, 
 +                            "subLRewardFare": 55, 
 +                            "subServiceFare": 0, 
 +                            "subTotalFare": 585, 
 +                            "subOffice": "SHA771", 
 +                            "subIsConvert": false, 
 +                            "subFareType": 3, 
 +                            "subIsNeedApply": false, 
 +                            "subMFare": 48, 
 +                            "subMCommission": 7, 
 +                            "subTripsOrder": "普通", 
 +                            "subTripsOrderRemark": "", 
 +                            "subMeal": "", 
 +                            "subAvailableTime": -1, 
 +                            "subFareBasis": "TPRO", 
 +                            "subRebateExplainOut": "", 
 +                            "subAutoTicketing": "自动", 
 +                            "subServiceinfo":
 +                                "serviceTime":
 +                                    "endIssueTime": "21:59:59", 
 +                                    "endVoidTime": "22:30:00", 
 +                                    "startIssueTime": "01:00:00", 
 +                                    "startVoidTime": "02:00:00", 
 +                                    "endRefundChangeTime": "17:30:00", 
 +                                    "startRefundChangeTime": "17:00:00" 
 +                                } 
 +                            }, 
 +                            "subDepAirport": "CAN", 
 +                            "subArrAirport": "SHA" 
 +                        }, 
 +                        { 
 +                            "subBaseFare": 1760, 
 +                            "subAirportTax": 50, 
 +                            "subOilTax": 0, 
 +                            "subLRewardFare": 194, 
 +                            "subServiceFare": 0, 
 +                            "subTotalFare": 1616, 
 +                            "subOffice": "SHA771", 
 +                            "subIsConvert": false, 
 +                            "subFareType": 3, 
 +                            "subIsNeedApply": false, 
 +                            "subMFare": 135, 
 +                            "subMCommission": 59, 
 +                            "subTripsOrder": "无", 
 +                            "subTripsOrderRemark": "不提供行程单,讽德诵功645654", 
 +                            "subMeal": "", 
 +                            "subAvailableTime": -1, 
 +                            "subFareBasis": "B", 
 +                            "subRebateExplainOut": "打发士大夫,无行程单,sha771", 
 +                            "subAutoTicketing": "自动", 
 +                            "subServiceinfo":
 +                                "serviceTime":
 +                                    "endIssueTime": "21:59:59", 
 +                                    "endVoidTime": "22:30:00", 
 +                                    "startIssueTime": "01:00:00", 
 +                                    "startVoidTime": "02:00:00", 
 +                                    "endRefundChangeTime": "17:30:00", 
 +                                    "startRefundChangeTime": "17:00:00" 
 +                                } 
 +                            }, 
 +                            "subDepAirport": "SHA", 
 +                            "subArrAirport": "CAN" 
 + 
 + 
 +                        } 
 +                    ]
                 },                 },
                 {                 {
                     "passengerType": "CHD",                     "passengerType": "CHD",
-                    "baseFare": 0,+                    "baseFare": 1480,
                     "airportTax": 0,                     "airportTax": 0,
                     "oilTax": 0,                     "oilTax": 0,
-                    "lRewardFare": 478,+                    "lRewardFare": 168,
                     "serviceFare": 0,                     "serviceFare": 0,
-                    "totalFare": 412+                    "totalFare": 1312
-                    "fareBasis": "YCH", +                    "fareBasis": "TPRO,YCH", 
-                    "office": "CAN826", +                    "office": "SHA771", 
-                    "isConvert": true+                    "isConvert": false
-                    "fareType": 1,+                    "fareType": "3",
                     "isNeedApply": false,                     "isNeedApply": false,
-                    "tripsOrder": "10,20", +                    "tripsOrder": "普通", 
-                    "tripsOrderRemark": ""+                    "tripsOrderRemark": "第2程:不提供行程单,讽德诵功645654", 
-                    "meal": "10", +                    "availableTime": -1
-                    "valAddPro": null+                    "rebateExplainOut": "第2程:打发士大夫,无行程单,sha771", 
-                    "availableTime": 13+                    "fareId": "00ADT0_0CHD1_000-10ADT0_0CHD0_000",
-                    "rebateExplainOut": "tttttt", +
-                    "fareId": "ADT01CHD0100-0-0",+
                     "serviceinfo": {                     "serviceinfo": {
                         "serviceTime": {                         "serviceTime": {
-                            "endIssueTime": "", +                            "endIssueTime": "21:59:59", 
-                            "endVoidTime": "", +                            "endVoidTime": "22:30:00", 
-                            "startIssueTime": "", +                            "startIssueTime": "01:00:00", 
-                            "startVoidTime": "", +                            "startVoidTime": "02:00:00", 
-                            "endRefundChangeTime": "", +                            "endRefundChangeTime": "17:30:00", 
-                            "startRefundChangeTime": ""+                            "startRefundChangeTime": "17:00:00"
                         }                         }
                     },                     },
-                    "mFare": 455+                    "mFare": 128
-                    "mCommission": 23 +                    "mCommission": 40, 
-                } +                    "autoTicketing": "自动", 
-            ] +                    "subData": [ 
-        }+                        { 
-        { +                            "subBaseFare": 590
-            "serialnumber": "777ca7cb-d272-298f-7671-18e2c0d3ca75", +                            "subAirportTax": 0, 
-            "requestkey": "c9bce259880b46fa51437f57ec519654", +                            "subOilTax": 0, 
-            "data": [ +                            "subLRewardFare": 58, 
-                +                            "subServiceFare": 0, 
-                    "passengerType": "ADT", +                            "subTotalFare": 532, 
-                    "baseFare": 50+                            "subOffice": "SHA771", 
-                    "airportTax": 50+                            "subIsConvert": false, 
-                    "oilTax": 0+                            "subFareType": 3, 
-                    "lRewardFare": 922+                            "subIsNeedApply": false, 
-                    "serviceFare": 0, +                            "subMFare": 51, 
-                    "totalFare": 888+                            "subMCommission": 7, 
-                    "fareBasis": "B", +                            "subTripsOrder": "普通", 
-                    "office": "CAN826", +                            "subTripsOrderRemark": "", 
-                    "isConvert": true+                            "subMeal": "", 
-                    "fareType": 1+                            "subAvailableTime": -1, 
-                    "isNeedApply": false, +                            "subFareBasis": "TPRO", 
-                    "tripsOrder": "10,20", +                            "subRebateExplainOut": "", 
-                    "tripsOrderRemark": "", +                            "subAutoTicketing": "自动", 
-                    "meal": "10", +                            "subServiceinfo": 
-                    "valAddPro": null+                                "serviceTime": 
-                    "availableTime": 13+                                    "endIssueTime": "21:59:59", 
-                    "rebateExplainOut": "tttttt", +                                    "endVoidTime": "22:30:00"
-                    "fareId": "ADT01CHD0210-1-0", +                                    "startIssueTime": "01:00:00"
-                    "serviceinfo": { +                                    "startVoidTime": "02:00:00"
-                        "serviceTime":+                                    "endRefundChangeTime": "17:30:00"
-                            "endIssueTime": "", +                                    "startRefundChangeTime": "17:00:00" 
-                            "endVoidTime": "", +                                } 
-                            "startIssueTime": "", +                            }, 
-                            "startVoidTime": "", +                            "subDepAirport": "CAN", 
-                            "endRefundChangeTime": "", +                            "subArrAirport": "SHA" 
-                            "startRefundChangeTime": ""+                        }, 
 +                        { 
 +                            "subBaseFare": 890, 
 +                            "subAirportTax": 0, 
 +                            "subOilTax": 0
 +                            "subLRewardFare": 110, 
 +                            "subServiceFare": 0
 +                            "subTotalFare": 780, 
 +                            "subOffice": "SHA771", 
 +                            "subIsConvert": false
 +                            "subFareType": 3
 +                            "subIsNeedApply": false, 
 +                            "subMFare": 77, 
 +                            "subMCommission": 33, 
 +                            "subTripsOrder": "无", 
 +                            "subTripsOrderRemark": "不提供行程单,讽德诵功645654", 
 +                            "subMeal": "", 
 +                            "subAvailableTime": -1
 +                            "subFareBasis": "YCH"
 +                            "subRebateExplainOut": "打发士大夫,无行程单,sha771", 
 +                            "subAutoTicketing": "自动", 
 +                            "subServiceinfo": { 
 +                                "serviceTime":
 +                                    "endIssueTime": "21:59:59", 
 +                                    "endVoidTime": "22:30:00", 
 +                                    "startIssueTime": "01:00:00", 
 +                                    "startVoidTime": "02:00:00", 
 +                                    "endRefundChangeTime": "17:30:00", 
 +                                    "startRefundChangeTime": "17:00:00" 
 +                                } 
 +                            }, 
 +                            "subDepAirport": "SHA", 
 +                            "subArrAirport": "CAN"
                         }                         }
-                    }, +                    ]
-                    "mFare": 890, +
-                    "mCommission": 32 +
-                }, +
-                { +
-                    "passengerType": "CHD", +
-                    "baseFare": 0, +
-                    "airportTax": 0, +
-                    "oilTax": 0, +
-                    "lRewardFare": 922, +
-                    "serviceFare": 0, +
-                    "totalFare": 838, +
-                    "fareBasis": "B", +
-                    "office": "CAN826", +
-                    "isConvert": true, +
-                    "fareType": 1, +
-                    "isNeedApply": false, +
-                    "tripsOrder": "10,20", +
-                    "tripsOrderRemark": "", +
-                    "meal": "10", +
-                    "valAddPro": null, +
-                    "availableTime": 13, +
-                    "rebateExplainOut": "tttttt", +
-                    "fareId": "ADT01CHD0210-1-0", +
-                    "serviceinfo":+
-                        "serviceTime":+
-                            "endIssueTime": "", +
-                            "endVoidTime": "", +
-                            "startIssueTime": "", +
-                            "startVoidTime": "", +
-                            "endRefundChangeTime": "", +
-                            "startRefundChangeTime": "" +
-                        } +
-                    }, +
-                    "mFare": 890, +
-                    "mCommission": 32+
                 }                 }
             ]             ]
4.7_国内pricing_idpricingbyseg.1612685730.txt.gz · 最后更改: 2021/02/07 08:15 由 tiny