1.2 KiB
1.2 KiB
bug: 小程序产品详情"查看全部"酒店应只显示当天酒店
- 类型: 前端BUG
- 页面: 小程序 → 产品详情 → 行程tab → 某天的酒店区域 → "查看全部"
问题描述
DAY 1 的酒店区域点"查看全部"后,应该只显示 DAY 1 的酒店,但目前可能显示了所有天的酒店。
后端数据说明
后端返回的数据已经按天正确分组,无需改动。
产品详情接口 GET /mp/product/{productId} 返回结构:
{
"product": {
"itineraryDays": [
{
"dayNumber": 1,
"dayTitle": "呼伦贝尔我来咯!",
"hotels": [ // ← 这里就是 DAY 1 的酒店,只有当天的
{
"hotelId": "...",
"hotelName": "嘉世豪酒店",
"coverUrl": "...",
"roomTypeName": "标准间",
"tags": ["四星级"]
}
]
},
{
"dayNumber": 2,
"hotels": [...] // ← DAY 2 的酒店
}
]
}
}
前端修复方式
"查看全部"点击时,只取当前天的 itineraryDays[dayIndex].hotels 数组展示,不要合并所有天的酒店。