# 行程节点名称可自定义编辑 - **日期**: 2026-04-16 - **服务**: hl-product-service-v2 - **类型**: 前端适配提醒 ## 说明 后端已支持行程节点名称自定义。前端需要做的改动: ### Step2 行程编排 - 活动安排 将节点名称从**只读文本**改为**可编辑输入框**。 当前状态:节点名(如"莫日格勒河观景台"、"草原骑马体验")是只读的,从资源库选择后不能改。 改为:用户可以修改节点展示名称,比如把"莫日格勒河观景台"改为"莫日格勒河·日出观景"。 ### 后端字段说明 | 字段 | 说明 | 前端操作 | |------|------|---------| | `nodeName` | 展示名称 | **可编辑**,用户改什么存什么 | | `resourceName` | 资源原名快照 | 后端自动填充,前端不传 | | `resourceId` | 关联资源ID | 从资源库选择时带过来 | ### 前端展示规则 **`nodeName` 有值显示 `nodeName`,没值则 fallback 显示 `resourceName`。** - 从资源库新选一个节点时:`nodeName` 默认用资源名,用户可以改 - 用户清空 `nodeName` 时:传空或不传,前端显示 `resourceName`(资源原名) ### 保存请求示例 ```json { "days": [{ "nodes": [{ "nodeId": 12345, "nodeName": "莫日格勒河·日出观景", "nodeType": "SCENIC", "resourceId": 3001000000000000019, "sortOrder": 1 }] }] } ``` `nodeName` 传用户编辑后的值。后端会根据 `resourceId` 自动查资源原名存入 `resourceName`,两个字段互不影响。