From 4251c8b26b7fcc0ae6d97ea1d95a979e93f51d19 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Wed, 25 Mar 2026 15:52:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8E=A8=E8=8D=90=E9=A4=90=E5=8E=85?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E7=8B=AC=E7=AB=8B=E8=8A=82=E7=82=B9=EF=BC=88?= =?UTF-8?q?=E6=9B=B4=E6=96=B0changelog=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...2026-03-25_node_recommended_restaurants.md | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/changelogs/2026-03/2026-03-25_node_recommended_restaurants.md b/changelogs/2026-03/2026-03-25_node_recommended_restaurants.md index 00e4977..145705f 100644 --- a/changelogs/2026-03/2026-03-25_node_recommended_restaurants.md +++ b/changelogs/2026-03/2026-03-25_node_recommended_restaurants.md @@ -1,6 +1,6 @@ -# 行程节点支持推荐餐厅列表 +# 行程节点支持推荐餐厅列表(独立节点) -> 创建/更新行程节点时,可附带推荐餐厅列表,在行程时间线中展示该节点附近的推荐餐厅。 +> 创建行程节点时,可附带推荐餐厅列表。**每个餐厅会创建为独立的 RESTAURANT 类型节点**,排在当前节点后面,在行程时间线中独立展示。 --- @@ -40,15 +40,18 @@ | recommendedRestaurants[].mealType | String | 餐次:早餐/午餐/晚餐 | | recommendedRestaurants[].priceInfo | String | 价格信息 | -### 响应 ItineraryNodeVO 新增 +### 行为说明 -| 字段 | 类型 | 说明 | -|------|------|------| -| recommendedRestaurants | Array | 同上,查询时自动返回 | +传入 `recommendedRestaurants` 后,每个餐厅自动创建为**独立的 RESTAURANT 类型节点**: +- `nodeType` = "RESTAURANT" +- `resourceType` = "RESTAURANT" +- `resourceId` = 餐厅ID +- `nodeName` = 餐厅名称 +- `description` = 餐次(mealType) +- `images` = [coverUrl] +- `sortOrder` = 紧跟在当前节点后面 -## 存储方式 - -推荐餐厅存储在节点的 `extraData` JSON 字段中,不影响现有 extraData 的其他数据。 +查询行程节点列表时,推荐餐厅作为独立节点返回,**不嵌套在其他节点内**。 ## 涉及服务