2024.01.11-sug混搜&历史下沉、rights-info 增加缓存、快筛下沉问题修复、返现模式二期
需求一:sug混搜&历史下沉
唉,线上BUG,兼容首页钟点房场景
文档
2023.12.28-sug搜索历史下沉、酒+x 二期需求#需求一:sug搜索历史下沉
总览
| 所属分支 | 热配 | AB | 注意事项 | |
|---|---|---|---|---|
| hotel: 2024.01.04.syb.sug fs-core:2024.01.04.syb.sug |
改动点
- 钟点房场景下:屏蔽混搜功能

- 兼容钟点房场景
- 钟点房港澳台保持线上逻辑-定位至国内TAP
需求二:rights-info 增加缓存(临时增加的需求)
文档
rights-info 增加缓存,涉及所有项目,缓存时长15分钟 (17usoft.com)
目的:优化底层接口调用:memberRightInfo: 'http://operating-consumer-member-service.vip.elong.com/members/rights-info', // 会员可用权益信息接口
总览
| 所属分支 | 热配 | AB | 注意事项 | |
|---|---|---|---|---|
| fs-core: 2024.01.11.syb.right fs-coreassist: 2024.01.11.syb.right |
上线后需观察接口调用量是否降低 |
改动点
- 新增redis key, 注意:这个key的结构比较特殊. 若要进行删除需从日志中找到这个key。

fs-core
- listdatav2 接口- 权益相关
- 非房相关-中间件,每个接口调用,上周西峰刚新增的接口:用户权益接口切换(wx) - 住宿事业群 - Athena(同程艺龙知识库) (17usoft.com)
fs-coreassist
- pi/coreassist/index/getDiscountHtml 此接口吐出的权益
需求三:雅典娜快筛下沉问题修复
分支
fs-core: 2024.01.11.syb.fast
热配
无
改动点
- 整体执行流程:
先请求雅典娜快筛接口-》 将接口中的场景ID拼接至先知接口入参中-》当雅典娜快筛接口中的数据 包含先知数据时,将场景ID和名称,用冒号拼接给搜索主接口,对应字段:userinfo.group_name
- 新增接口中间件-仅列表详情调用
- 搜索传参

需求四:skyline 优化
这是简要说明
注意事项
暂无
分支
hotel: 2024.01.11.syb.sky
热配
暂无
改动点
- 优化旧版滚动白屏问题
- 修复skyline引擎下,预订过不显示问题
- 修复价格趋势无法漏出问题
需求四:返现模式二期
注意事项
暂无
分支
hotel: 2024.01.11.syb.cashback
fs-core: 2024.01.11.syb.cashback
AB
20231207_20231207195256
热配
fs-core: CASH_BACK_MODE_OBJ
{
"descPageUrl": "https://x.elong.com/opc/touch/equityStatement?if%3D5001873%26_channel%3DhotelConsumerOpreating%26isSocket%3DhotelConsumerOpreating%26noAuth%3D1"
}
改动点
- 废弃主接口出参,后续迭代可删除此出参:isCashBackMode
- 卡片返现模式漏出标记条件改为: item.cashBackTotalPrice
- 主接口新增出参: 返现模式跳转链接
cashBackDescPageUrl: 'httpxxxx'
- 主接口-卡片数据新增出参
export class CashBackModeObj {
isHitMarker = false; // 是否命中返现模式标记
cashBackTotalPrice = 0; // 返现总金额
}
eg: "cashBackModeObj": { "isHitMarker": true, "cashBackTotalPrice": 42 },