hl-api-changelog/changelogs/2026-03/2026-03-25_traveler_age_rules.md

935 B

出行人年龄分类规则

前端在添加出行人时,根据出生日期自动判断出行人类型travelerType


年龄分类规则

travelerType 中文 年龄范围
BABY 幼童 0-3 周岁
YOUNG_CHILD 小童 4-6 周岁
CHILD 儿童 7-17 周岁
ADULT 成人 18 周岁及以上

前端使用方式

用户填写出生日期后,自动计算周岁并匹配 travelerType,无需用户手动选择类型。

// 计算周岁
const age = Math.floor((today - birthday) / 365.25)

if (age <= 3)        BABY幼童
else if (age <= 6)   YOUNG_CHILD小童
else if (age <= 17)  CHILD儿童
else                 ADULT成人

关联字段

  • 订单中的人数统计:adultCountchildCountyoungChildCountbabyCount
  • 出行人实体:travelerType 字段字典traveler_type