# 2008 酒店预订服务动态

# content_json 定义

参数 是否必填 类型 说明 格式要求
cur_status int32 当前状态id
wxa_path_query string 卡片点击跳转路径与query
product_list 参考状态要求 object 酒店信息
check_in_time 参考状态要求 uint32 入住时间 秒级时间戳,展示为MM/DD HH:mm格式
check_out_time 参考状态要求 uint32 退房时间 秒级时间戳,展示为MM/DD HH:mm格式

product_list 定义

参数 是否必填 类型 说明 格式要求
info_list array<object> 酒店信息

info_list 定义

参数 是否必填 类型 说明 格式要求
product_img string 酒店图片
product_name string 酒店名称
product_path_query string 酒店路径与query
count uint32 入住天数,默认为1
single_price uint32 单日价格 单位为分

# cur_status传入状态id的含义,与不同状态id下的字段要求

id 激活时是否可为此状态 可变更自上一状态* 状态描述 此状态下必填字段 此状态下选填字段 content_json示例
1 7 已支付 product_list
check_in_time
check_out_time
wxa_path_query
"{\"cur_status\":1, \"product_list\": { \"info_list\":[{\"product_img\": \"https://res.wx.qq.com/op_res/DiSd8fVjXuHr5K9U73oRr-0imv0GklZrlRRj_mZmbnO0jT349XT-qIzT_DmjQsDLSO3xZbUTbOP--HA_BosOoA\",\"product_name\":\"TIT大酒店\",\"product_path_query\":\"pages/index/index\",\"count\": 1,\"single_price\": 111}]},\"check_in_time\": 1691640000,\"check_out_time\": 1691726400,\"wxa_path_query\":\"pages/index/index\"}"
2 1, 7 预订成功 product_list
check_in_time
check_out_time
wxa_path_query
"{\"cur_status\":2, \"product_list\": { \"info_list\":[{\"product_img\": \"https://res.wx.qq.com/op_res/DiSd8fVjXuHr5K9U73oRr-0imv0GklZrlRRj_mZmbnO0jT349XT-qIzT_DmjQsDLSO3xZbUTbOP--HA_BosOoA\",\"product_name\":\"TIT大酒店\",\"product_path_query\":\"pages/index/index\",\"count\": 1,\"single_price\": 111}]},\"check_in_time\": 1691640000,\"check_out_time\": 1691726400,\"wxa_path_query\":\"pages/index/index\"}"
3 1, 7 预订失败 wxa_path_query "{\"cur_status\":3, \"wxa_path_query\":\"pages/index/index\"}"
4 1, 2, 7 待办理入住 wxa_path_query "{\"cur_status\":4, \"wxa_path_query\":\"pages/index/index\"}"
5 2, 4, 5, 7 已入住 check_in_time
check_out_time
wxa_path_query
"{\"cur_status\":5, \"check_in_time\": 1691640000, \"check_out_time\": 1691726400, \"wxa_path_query\":\"pages/index/index\"}"
6 5, 7 已退房 check_out_time
wxa_path_query
"{\"cur_status\":6, \"check_out_time\": 1691726400, \"wxa_path_query\":\"pages/index/index\"}"
7 1, 2, 3, 4, 5 售后中 wxa_path_query "{\"cur_status\":7, \"wxa_path_query\":\"pages/index/index\"}"
8 7 售后已结束 wxa_path_query "{\"cur_status\":8, \"wxa_path_query\":\"pages/index/index\"}"
9 7 售后单已关闭 wxa_path_query "{\"cur_status\":9, \"wxa_path_query\":\"pages/index/index\"}"
10 1, 2, 3, 4, 5, 6, 7 订单已取消 wxa_path_query "{\"cur_status\":10, \"wxa_path_query\":\"pages/index/index\"}"

「可变更自上一状态」说明

  1. 此列中的数字表示当前状态只能由这些状态变更(激活时无此要求)
  2. 需要注意的是当前状态变更为当前状态,也要求状态id在此列中:如当前为状态为1,只有当1也在此列中,才允许下一次更新时状态传入1
  3. 在此列中不存在的状态id,意为结束态,后续不再可更新服务状态

# ext_json 定义

参数 是否必填 类型 说明 格式要求
store_info object 门店信息
product_additional_list object 酒店附加信息,与product_list排序一一对应

store_info 定义

参数 是否必填 类型 说明 格式要求
store_name string 门店名称
province string 所在省份/地区
city string 所在城市
county string 所在区/县
store_address string 详细地址
store_id uint64 门店快送id 如果已接入「门店快送」,以上门店相关信息字段无需传入,可直接传“门店id(store_id)”,如果所有字段都传入,我们优先用门店快送的门店信息。

product_additional_list 定义

参数 是否必填 类型 说明 格式要求
info_list array<object> 商品附加信息

info_list 定义

参数 是否必填 类型 说明 格式要求
unit_price uint32 单日价格 单位为分
number uint32 入住天数