hl-api-changelog/changelogs/2026-05/29_feat_mp_tier_compare_add_district.md

1.4 KiB

【小程序】档位对比 /mp/product/{id}/tier-compare 住宿项新增「区/县」district 字段

类型: 后端出参新增字段(feat,向后兼容) 服务: hl-product-service-v2 + hl-resource-service 日期: 2026-05-29 影响范围: 小程序端 GET /mp/product/{id}/tier-compare 每个住宿项 归属: 后端已改(PR #3259 → dev,已同步 dev-v3) 状态: 已部署测试服并验证通过 关联工单: 无(直接报 BUG)


一、变更点

档位对比接口的住宿项此前只返回城市 city,现在同时返回区/县 district,与 city 并列。

{
  "code": 200,
  "data": {
    "tiers": [
      {
        "tierSeq": 2,
        "tierName": "豪华",
        "hotels": [
          {
            "dayNumber": 1,
            "hotelName": "海拉尔首旅京伦酒店",
            "city": "呼伦贝尔市",
            "district": "海拉尔区"
          }
        ]
      }
    ]
  }
}

二、前端处理

  • hotels[].district 为新增字段(区/县),前端可在城市后展示完整地址层级。
  • 当住宿项无关联酒店资源(仅快照)时,city/district 均为 null(与原 city 行为一致),前端做空值兜底即可。

三、测试服实测

产品 2043696… 豪华档住宿项返回 city=呼伦贝尔市, district=海拉尔区/额尔古纳市/阿尔山市,城市+区县均正确。