补 changelog:配房选酒店前端默认别传 city(抓包实证前端把行程城市当筛选致只剩1条)
这个提交包含在:
父节点
e7cc66b833
当前提交
5b026fd920
@ -26,5 +26,6 @@
|
|||||||
改前同一调用只返呼伦贝尔市 10 条(锁行程城市);改后跨城返全部在售(含兴安盟阿尔山成悦酒店)。
|
改前同一调用只返呼伦贝尔市 10 条(锁行程城市);改后跨城返全部在售(含兴安盟阿尔山成悦酒店)。
|
||||||
|
|
||||||
## 3. 前端动作
|
## 3. 前端动作
|
||||||
- **全量顺序渲染 `candidates`**(后端已排好序,带标签的在最前),弹窗「共 N 条」= candidates.length,勿按标签过滤。
|
- **⚠️ 默认别传 `city`(实测抓包发现的关键 bug)**:当前配房「选择酒店」弹窗自动把行程城市(如「海拉尔区、满洲里市」)塞进 `city` 入参,后端就按城市前缀匹配——而「海拉尔区、满洲里市」是多地名拼接串,库内酒店 city 是「呼伦贝尔市」,前缀匹配不到 → 城市查 0 条,只剩定制师指定(preferredHotelId)的 1 条。**默认请勿传 city**(去掉自动带的行程城市标签),只在用户搜索框输入城市时才传 city,这样才返全部跨城(实测不传 city 返 10 条跨城)。
|
||||||
|
- **全量顺序渲染 `candidates`**(后端已排好序,带标签的在最前),弹窗「共 N 条」**= `candidates.length`**(实测前端「共 8 条」与实际 candidates 条数对不上,请改用数组长度),勿按标签过滤。
|
||||||
- 搜索框:输入城市 → 传 `city`;跨城 / 关键词 → 传 `keyword`。
|
- 搜索框:输入城市 → 传 `city`;跨城 / 关键词 → 传 `keyword`。
|
||||||
|
|||||||
正在加载...
x
在新工单中引用
屏蔽一个用户