hl-api-changelog/changelogs/2026-04/2026-04-16_product-v2_node-name-editable.md

1.5 KiB

行程节点名称可自定义编辑

  • 日期: 2026-04-16
  • 服务: hl-product-service-v2
  • 类型: 前端适配提醒

说明

后端已支持行程节点名称自定义。前端需要做的改动:

Step2 行程编排 - 活动安排

将节点名称从只读文本改为可编辑输入框

当前状态:节点名(如"莫日格勒河观景台"、"草原骑马体验")是只读的,从资源库选择后不能改。

改为:用户可以修改节点展示名称,比如把"莫日格勒河观景台"改为"莫日格勒河·日出观景"。

后端字段说明

字段 说明 前端操作
nodeName 展示名称 可编辑,用户改什么存什么
resourceName 资源原名快照 后端自动填充,前端不传
resourceId 关联资源ID 从资源库选择时带过来

前端展示规则

nodeName 有值显示 nodeName,没值则 fallback 显示 resourceName

  • 从资源库新选一个节点时:nodeName 默认用资源名,用户可以改
  • 用户清空 nodeName 时:传空或不传,前端显示 resourceName(资源原名)

保存请求示例

{
  "days": [{
    "nodes": [{
      "nodeId": 12345,
      "nodeName": "莫日格勒河·日出观景",
      "nodeType": "SCENIC",
      "resourceId": 3001000000000000019,
      "sortOrder": 1
    }]
  }]
}

nodeName 传用户编辑后的值。后端会根据 resourceId 自动查资源原名存入 resourceName,两个字段互不影响。