hl-api-changelog/changelogs/2026-04/2026-04-23_mp-group-order-young-child-count.md

1.9 KiB

微信小程序 · 小蒙马下单 youngChildCount 不再被强制清零

  • 变更日期: 2026-04-23
  • PR: #1298
  • : 微信小程序(管理端不涉及)
  • 影响面: 小蒙马GROUP下单 / 订单详情 人群结构展示
  • 兼容性: 接口契约零变化。前端原来传的 youngChildCount 从"传了也没用"变成"被保留"

变化一句话

小蒙马下单接口原本强制把 youngChildCount(小童数)清零,现在会保留前端传入的数值写入订单。小童仍然不参与计价(金额 0,仅作为随行人数展示。


相关接口

POST /mp/order/create(小蒙马 GROUP 路径)

入参 youngChildCount 行为变化

场景 以前 现在
前端传 youngChildCount=2 后端覆盖为 0 保留为 2
前端不传 / 传 null 后端存 0 保留 null → 实际存 0(兼容)

计价规则

行为
小童young child 不参与计价youngChildPrice = 0youngChildTotal = 0),仅作为随行头数写入订单
幼童baby 仍强制 babyCount = 0(规则未变)
是否加床(childNeedBed 仍强制 false(规则未变)

订单详情展示侧

订单详情 adultCount / childCount / youngChildCount / babyCount 字段:

  • youngChildCount 现在会反映前端下单时实际提交的小童数
  • 价格结构 priceBreakdown 中小童相关小计仍为 0未参与计价

不影响范围

  • 价格汇总 totalPrice / adultTotal / childTotal 零影响(不加小童价)
  • CORE / CUSTOM 产品下单流程 零影响(它们原本就按普通逻辑处理小童计价)
  • 出行人列表(travelers零影响

相关

  • PRwx/HL#1298
  • 部署:hl-order-service-v28094