From 9aada9aba7dbbd926989fc5c50913b7fb51876d3 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Fri, 3 Apr 2026 12:05:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=AE=A2=E5=8D=95=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E2=80=94=E2=80=94Service=E5=B1=82=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E4=B8=9A=E5=8A=A1=E7=BA=A7=E5=8E=BB=E9=87=8D=20(PR=20?= =?UTF-8?q?#147)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026-04-03_1205_fix_order_duplicate.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 changelogs/2026-04/2026-04-03_1205_fix_order_duplicate.md diff --git a/changelogs/2026-04/2026-04-03_1205_fix_order_duplicate.md b/changelogs/2026-04/2026-04-03_1205_fix_order_duplicate.md new file mode 100644 index 0000000..cba450e --- /dev/null +++ b/changelogs/2026-04/2026-04-03_1205_fix_order_duplicate.md @@ -0,0 +1,23 @@ +# fix: 订单重复创建——Service层增加业务级去重 + +- **时间**: 2026-04-03 12:05 +- **PR**: #147 +- **影响服务**: hl-order-service + +## 变更内容 + +### BUG修复:订单重复创建 + +**问题**:用户在小程序提交订单后,如果获取支付参数失败,重新点击"提交订单"会创建新的重复订单。 + +**修复**:在创建订单时增加业务级去重——同一用户+同一产品+同一出发日期如果已有待支付订单,直接返回已有订单,不再重复创建。 + +## 前端影响 + +**无需前端改动**。后端行为变化: +- 之前:重复提交会创建新订单 +- 现在:重复提交会返回已有的待支付订单(接口返回格式不变) + +## 需要重启的服务 + +- hl-order-service