说明:行程节点图标emojiIcon字段已支持
这个提交包含在:
父节点
326c448c16
当前提交
b29dcfed3f
@ -0,0 +1,41 @@
|
|||||||
|
# 行程节点图标字段
|
||||||
|
|
||||||
|
- **日期**: 2026-04-16
|
||||||
|
- **服务**: hl-product-service-v2
|
||||||
|
- **类型**: 前端适配说明
|
||||||
|
|
||||||
|
## 说明
|
||||||
|
|
||||||
|
行程节点的 `emojiIcon` 字段已全链路支持,无需后端改动。
|
||||||
|
|
||||||
|
### 管理端 Step2 保存
|
||||||
|
|
||||||
|
`PUT /admin/product/item/{id}/itinerary` 的 `nodes[]` 中传 `emojiIcon`:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"nodes": [{
|
||||||
|
"nodeName": "呼籁旅拍",
|
||||||
|
"nodeType": "ACTIVITY",
|
||||||
|
"emojiIcon": "📷",
|
||||||
|
"description": "每人精修5张+全家福,底片全送",
|
||||||
|
"sortOrder": 1
|
||||||
|
}, {
|
||||||
|
"nodeName": "营地BBQ",
|
||||||
|
"nodeType": "ACTIVITY",
|
||||||
|
"emojiIcon": "🍖",
|
||||||
|
"description": "专属营地自助烧烤",
|
||||||
|
"sortOrder": 2
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 小程序端
|
||||||
|
|
||||||
|
`GET /mp/product/{id}` 和 `GET /mp/product/{id}/day/{dayNumber}` 的 `nodes[]` 中返回 `emojiIcon`:
|
||||||
|
|
||||||
|
| 字段 | 类型 | 说明 |
|
||||||
|
|------|------|------|
|
||||||
|
| `emojiIcon` | String | 节点图标(emoji或图标名) |
|
||||||
|
|
||||||
|
用于「今日体验」区块每个活动前面的图标展示。未设置时为null。
|
||||||
正在加载...
x
在新工单中引用
屏蔽一个用户