@931876502
2016-09-13T09:34:16.000000Z
字数 12231
阅读 630
OTA 信用住管家酒店迁移
- Version:
1.7.6- Author:
杨松- CreateTime:
2016-08-17- LastTime:
2016-09-13
https://www.getpostman.com/collections/2971e0c220a3d570580a{{ALDOTA}} 接口域名
测试版:TEST =
开发版:DEVE =http://aladinsrv.dev.dlhis.com
预发布:PREPRO =http://aldapi.prepro.dlhis.com
正式版:PRODUCTION =http://api.aladin.dlhis.com
POSTrestore/regcodeapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestBody中 |
| otacHotelid | ota酒店ID | String(20) | HD000001 | 必填 | RequestBody中 |
| regCode | 原信用住管家酒店激光码 | String(55) | store001 | 必填 | RequestBody中 |
sendData:
{"uId": 110,"otacHotelid": "HD000001","regCode": "dogno001"}
response:
{"resCode": "d65254d8e89b166f","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
fail response
{"resCode": "7a68bdbac61e403c","statusNo": 422,"err": "CHECK_REGCODE_FAILED","msg": "OTAC酒店ID和激光码不匹配","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
GETrestore/hotelapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "666d438fa3faeed9","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {"arCode": "341723","createTime": null,"htiAddr": "池州市九华山风景区柯村新区","htiContact": "","htiName": "恒8连锁酒店九华山风景区店","htiPhone": "0086#0566#2828248","htrId": 0,"otacHotelid": "HD101689","sta": "","uId": 41},"reErr": {},"version": "1.7.6"}
返回值data说明:
| 返回值 | 中文名称 | 类型 | 举例 | 说明 |
|---|---|---|---|---|
| htiName | 酒店名称 | VARCHAR(100) | 恒8连锁酒店九华山风景区店 | 无 |
| htiPhone | 酒店电话 | VARCHAR(20) | 0086#0566#2828248 | 无 |
| otacHotelid | otac酒店ID | VARCHAR(20) | HD101689 | 无 |
| arCode | 酒店地区代码 | CHAR(6) | 341723 | 阿里酒店地区代码 |
| htiAddr | 酒店详细地址 | CHAR(100) | 池州市九华山风景区柯村新区 | 如:街道地址 |
POSTrestore/hotel/completeapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 41 | 必填 | RequestBody中 |
| content | 联系人 | VARCHAR(20) | X经理 | 必填 | RequestBody中 |
| 邮箱 | String(50) | hashmap@dingtalk.com | 必填 | RequestBody中 | |
| emailCode | 邮箱验证码 | VARCHAR(6) | 1234 | 必填 | RequestBody中 |
| cellphone | 手机号 | VARCHAR(11) | 135XXXX1239 | 必填 | RequestBody中 |
| phoneCode | 手机验证码 | VARCHAR(6) | 1234 | 必填 | RequestBody中 |
sendData:
{"uId": 41,"content": "X经理","email": "hashmap@dingtalk.com","emailCode": "1234","cellphone": "13554521239","phoneCode": "1234"}
response
{"resCode": "be230f01c5f98806","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
GETrestore/rateplanapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "3d01ef8a2f50e1ff","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": [{"createTime": null,"otacHotelid": "HD101689","otacRpCode": "RP102455","otasrvCancelPolicy": {"Ctrip": "","QUA": {"cancelPolicyType": "5","policyInfo": {"timeBefore": "18:00"}}},"otasrvGrtCodeJson": "{\"Ctrip\":\"\",\"QUA\":3}","rpBreakfastCount": 2,"rpName": "不含早","rptrId": 0,"sta": ""},{"createTime": null,"otacHotelid": "HD101689","otacRpCode": "RP106409","otasrvCancelPolicy": {"Ctrip": "","QUA": {"cancelPolicyType": "5","policyInfo": {"timeBefore": "18:00"}}},"otasrvGrtCodeJson": "{\"Ctrip\":\"\",\"QUA\":3}","rpBreakfastCount": 3,"rpName": "不含早","rptrId": 0,"sta": ""},{"createTime": null,"otacHotelid": "HD101689","otacRpCode": "RP106410","otasrvCancelPolicy": {"Ctrip": "","QUA": {"cancelPolicyType": "5","policyInfo": {"timeBefore": "18:00"}}},"otasrvGrtCodeJson": "{\"Ctrip\":\"\",\"QUA\":3}","rpBreakfastCount": 4,"rpName": "不含早","rptrId": 0,"sta": ""},{"createTime": null,"otacHotelid": "HD101689","otacRpCode": "RP106411","otasrvCancelPolicy": {"Ctrip": "","QUA": {"cancelPolicyType": "5","policyInfo": {"timeBefore": "18:00"}}},"otasrvGrtCodeJson": "{\"Ctrip\":\"\",\"QUA\":3}","rpBreakfastCount": 4,"rpName": "不含早","rptrId": 0,"sta": ""}],"reErr": {},"version": "1.7.6"}
返回值data说明:
| 返回值 | 中文名称 | 类型 | 举例 | 说明 |
|---|---|---|---|---|
| rpName | 房价Rp名称 | VARCHAR(20) | 不含早 | 无 |
| otacRpCode | OTARp代码 | VARCHAR(20) | RP106411 | 无 |
| otasrvGrtCodeJson | 担保类型 | JSON | {"Ctrip":"","QUA":3} | 担保类型和退订政策有关 |
| otacHotelid | otac酒店ID | VARCHAR(20) | HD101689 | 无 |
| otasrvCancelPolicy | 退订政策 | JSON | {"Ctrip": "","QUA": {"cancelPolicyType": "5","policyInfo": {"timeBefore":"18:00"}}} | 阿里房价计划退订政策 |
| rpBreakfastCount | 早餐份数 | Integer | 4 | 无 |
GETrestore/rateplan/completeapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "b40179fdfdcec4ec","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
GETrestore/roomapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "9fb1bb1046b0ad0c","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": [{"broadbandtype": "B","createTime": null,"haswindow": "1","otacHotelid": "HD101689","rmiCode": "HD101689_HB","rmiName": "豪华标准间","rttrId": 0,"sta": ""},{"broadbandtype": "B","createTime": null,"haswindow": "1","otacHotelid": "HD101689","rmiCode": "HD101689_HD","rmiName": "豪华单人间","rttrId": 0,"sta": ""},{"broadbandtype": "B","createTime": null,"haswindow": "1","otacHotelid": "HD101689","rmiCode": "HD101689_HT","rmiName": "豪华套房","rttrId": 0,"sta": ""},{"broadbandtype": "B","createTime": null,"haswindow": "1","otacHotelid": "HD101689","rmiCode": "HD101689_PB","rmiName": "普通标准间","rttrId": 0,"sta": ""},{"broadbandtype": "B","createTime": null,"haswindow": "1","otacHotelid": "HD101689","rmiCode": "HD101689_PD","rmiName": "普通单人间","rttrId": 0,"sta": ""},{"broadbandtype": "B","createTime": null,"haswindow": "1","otacHotelid": "HD101689","rmiCode": "HD101689_TJ","rmiName": "每日特价房","rttrId": 0,"sta": ""}],"reErr": {},"version": "1.7.6"}
返回值data说明:
| 返回值 | 中文名称 | 类型 | 举例 | 说明 |
|---|---|---|---|---|
| rmiName | 房型名称 | VARCHAR(20) | 每日特价房 | 无 |
| rmiCode | OTA房型代码 | VARCHAR(20) | HD101689_TJ | 无 |
| haswindow | 是否有窗 | Enum | 1 | 1:有窗,0:无窗 |
| broadbandtype | 宽带类型 | Enum | B | A:无宽带,B:免费宽带,C:收费宽带,D:部分收费宽带 |
| otacHotelid | otac酒店ID | VARCHAR(20) | HD101689 | 无 |
POSTrestore/room/completeapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestBody中 |
| roomCountInfoList | 待完善房型信息列表 | LIST | 如下 | 必填 | RequestBody中 |
| LIST对象属性 | |||||
| rmiCode | 获取房型信息得到的房型代码 | String | HD101689_HB | 必填 | RequestBody中 |
| rmiAvl | 该房型实际数量 | Integer | 10 | 必填 | RequestBody中 |
| globalLimit | 该房型线上可售总量 | Integer | 10 | 必填 | RequestBody中 |
senddata
{"uId": 41,"roomCountInfoList": [{"rmiCode":"HD101689_HB","rmiAvl":10,"globalLimit":10},{"rmiCode":"HD101689_HD","rmiAvl":11,"globalLimit":11},{"rmiCode":"HD101689_HT","rmiAvl":11,"globalLimit":11},{"rmiCode":"HD101689_PB","rmiAvl":11,"globalLimit":11},{"rmiCode":"HD101689_PD","rmiAvl":11,"globalLimit":11},{"rmiCode":"HD101689_TJ","rmiAvl":11,"globalLimit":11}]}
response
{"resCode": "b368c1f1190d5b37","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
GETrestore/mappingapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "34259c6cf88b6eb4","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": [{"rmi_id": 153,"rmi_name": "豪华标准间","rp_breakfast_count": 2,"rp_id": 13,"rp_name": "不含早","rrsc_name": "豪华标准间不含早"},{"rmi_id": 154,"rmi_name": "豪华单人间","rp_breakfast_count": 2,"rp_id": 13,"rp_name": "不含早","rrsc_name": "豪华单人间不含早"},{"rmi_id": 155,"rmi_name": "豪华套房","rp_breakfast_count": 2,"rp_id": 13,"rp_name": "不含早","rrsc_name": "豪华套房不含早"},{"rmi_id": 156,"rmi_name": "普通标准间","rp_breakfast_count": 2,"rp_id": 13,"rp_name": "不含早","rrsc_name": "普通标准间不含早"},{"rmi_id": 157,"rmi_name": "普通单人间","rp_breakfast_count": 2,"rp_id": 13,"rp_name": "不含早","rrsc_name": "普通单人间不含早"},{"rmi_id": 158,"rmi_name": "每日特价房","rp_breakfast_count": 2,"rp_id": 13,"rp_name": "不含早","rrsc_name": "每日特价房不含早"},{"rmi_id": 153,"rmi_name": "豪华标准间","rp_breakfast_count": 3,"rp_id": 14,"rp_name": "不含早","rrsc_name": "豪华标准间不含早"},{"rmi_id": 154,"rmi_name": "豪华单人间","rp_breakfast_count": 3,"rp_id": 14,"rp_name": "不含早","rrsc_name": "豪华单人间不含早"},{"rmi_id": 155,"rmi_name": "豪华套房","rp_breakfast_count": 3,"rp_id": 14,"rp_name": "不含早","rrsc_name": "豪华套房不含早"},{"rmi_id": 156,"rmi_name": "普通标准间","rp_breakfast_count": 3,"rp_id": 14,"rp_name": "不含早","rrsc_name": "普通标准间不含早"},{"rmi_id": 157,"rmi_name": "普通单人间","rp_breakfast_count": 3,"rp_id": 14,"rp_name": "不含早","rrsc_name": "普通单人间不含早"},{"rmi_id": 158,"rmi_name": "每日特价房","rp_breakfast_count": 3,"rp_id": 14,"rp_name": "不含早","rrsc_name": "每日特价房不含早"},{"rmi_id": 153,"rmi_name": "豪华标准间","rp_breakfast_count": 4,"rp_id": 15,"rp_name": "不含早","rrsc_name": "豪华标准间不含早"},{"rmi_id": 154,"rmi_name": "豪华单人间","rp_breakfast_count": 4,"rp_id": 15,"rp_name": "不含早","rrsc_name": "豪华单人间不含早"},{"rmi_id": 155,"rmi_name": "豪华套房","rp_breakfast_count": 4,"rp_id": 15,"rp_name": "不含早","rrsc_name": "豪华套房不含早"},{"rmi_id": 156,"rmi_name": "普通标准间","rp_breakfast_count": 4,"rp_id": 15,"rp_name": "不含早","rrsc_name": "普通标准间不含早"},{"rmi_id": 157,"rmi_name": "普通单人间","rp_breakfast_count": 4,"rp_id": 15,"rp_name": "不含早","rrsc_name": "普通单人间不含早"},{"rmi_id": 158,"rmi_name": "每日特价房","rp_breakfast_count": 4,"rp_id": 15,"rp_name": "不含早","rrsc_name": "每日特价房不含早"},{"rmi_id": 153,"rmi_name": "豪华标准间","rp_breakfast_count": 4,"rp_id": 16,"rp_name": "不含早","rrsc_name": "豪华标准间不含早"},{"rmi_id": 154,"rmi_name": "豪华单人间","rp_breakfast_count": 4,"rp_id": 16,"rp_name": "不含早","rrsc_name": "豪华单人间不含早"},{"rmi_id": 155,"rmi_name": "豪华套房","rp_breakfast_count": 4,"rp_id": 16,"rp_name": "不含早","rrsc_name": "豪华套房不含早"},{"rmi_id": 156,"rmi_name": "普通标准间","rp_breakfast_count": 4,"rp_id": 16,"rp_name": "不含早","rrsc_name": "普通标准间不含早"},{"rmi_id": 157,"rmi_name": "普通单人间","rp_breakfast_count": 4,"rp_id": 16,"rp_name": "不含早","rrsc_name": "普通单人间不含早"},{"rmi_id": 158,"rmi_name": "每日特价房","rp_breakfast_count": 4,"rp_id": 16,"rp_name": "不含早","rrsc_name": "每日特价房不含早"}],"reErr": {},"version": "1.7.6"}
返回值data说明:
| 返回值 | 中文名称 | 类型 | 举例 | 说明 |
|---|---|---|---|---|
| rrsc_name | mapping名称 | VARCHAR(20) | 每日特价房不含早 | 无 |
| rmi_name | 房型名称 | VARCHAR(20) | 每日特价房 | 无 |
| rp_name | 房价名称 | VARCHAR(20) | 不含早 | 无 |
| rmi_id | 房型ID | Integer | 158 | 无 |
| rp_id | 房价ID | Integer | 16 | 无 |
| rp_breakfast_count | 早餐份数 | Integer | 4 | 无 |
POSTrestore/mapping/completeapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestBody中 |
| rmRpList | mapping待完善信息列表 | LIST | 参数同aladin更新mapping | 必填 | RequestBody中 |
senddata
{"uId": 1,"rmRpList": [{"rrsc_name":"标间无早","otasrv_code":"QUA","rmi_id":10,"rp_id":101,"rrsc_steps_point":"{5,6}","rrsc_steps_price":"12800","rrsc_stand_price":"10000","rrsc_steps_limit":10,"rrsc_stand_limit":10},{"rrsc_name":"大床房无早","otasrv_code":"QUA","rmi_id":11,"rp_id":101,"rrsc_steps_point":"{5,6}","rrsc_steps_price":"25600","rrsc_stand_price":"19900","rrsc_steps_limit":10,"rrsc_stand_limit":10}]}
response
{"resCode": "44f4a7c141a70b49","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
GETrestore/order/targetapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "18c171121ff01377","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}
GETrestore/orderapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "dc06913bc69006bd","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": [{"createTime": "2016-09-13 16:54:07","logTime": "2016-08-17 09:05:18","orderInfoJson": null,"otaOrderNo": "2206637007362286","otacHotelid": "HD101689","otrId": 127,"sta": "T"},{"createTime": "2016-09-13 16:54:07","logTime": "2016-09-12 16:24:10","orderInfoJson": null,"otaOrderNo": "2337250010395722","otacHotelid": "HD101689","otrId": 128,"sta": "T"}],"reErr": {},"version": "1.7.6"}
返回值data说明:
| 返回值 | 中文名称 | 类型 | 举例 | 说明 |
|---|---|---|---|---|
| otaOrderNo | 淘宝订单编号 | VARCHAR(20) | 2337250010395722 | 无 |
| logTime | 订单建立时间 | VARCHAR(19) | 2016-09-12 16:24:10 | 格式"yyyy-MM-dd" |
GETrestore/order/saveapplication/json参数说明:
| 参数 | 中文名称 | 类型 | 举例 | 说明 | 参数位置 |
|---|---|---|---|---|---|
| uId | 用户ID | Integer | 110 | 必填 | RequestParam中 |
response
{"resCode": "811b26530eb4c4dc","statusNo": 200,"err": "nothing","msg": "success","actionCode": "","re": {},"data": {},"reErr": {},"version": "1.7.6"}