hl-api-changelog/changelogs/2026-04/2026-04-03_1205_fix_order_duplicate.md

762 B

fix: 订单重复创建——Service层增加业务级去重

  • 时间: 2026-04-03 12:05
  • PR: #147
  • 影响服务: hl-order-service

变更内容

BUG修复订单重复创建

问题:用户在小程序提交订单后,如果获取支付参数失败,重新点击"提交订单"会创建新的重复订单。

修复:在创建订单时增加业务级去重——同一用户+同一产品+同一出发日期如果已有待支付订单,直接返回已有订单,不再重复创建。

前端影响

无需前端改动。后端行为变化:

  • 之前:重复提交会创建新订单
  • 现在:重复提交会返回已有的待支付订单(接口返回格式不变)

需要重启的服务

  • hl-order-service