From 19d89ab1b3d744fe5c87756c5ff23b3daa8e7acc Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Thu, 26 Mar 2026 11:51:00 +0800 Subject: [PATCH] =?UTF-8?q?changelog:=20=E8=AE=A2=E5=8D=95=E6=96=B0?= =?UTF-8?q?=E5=A2=9E4=E4=BD=8D=E5=9B=A2=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelogs/2026-03/26_1200_group_code.md | 27 ++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 changelogs/2026-03/26_1200_group_code.md diff --git a/changelogs/2026-03/26_1200_group_code.md b/changelogs/2026-03/26_1200_group_code.md new file mode 100644 index 0000000..90b2acf --- /dev/null +++ b/changelogs/2026-03/26_1200_group_code.md @@ -0,0 +1,27 @@ +# 订单新增4位团号(groupCode) + +**日期**: 2026-03-26 +**服务**: hl-order-service + +--- + +## 新增字段 + +订单列表和详情接口新增 `groupCode` 字段: + +| 字段 | 类型 | 说明 | 示例 | +|------|------|------|------| +| `groupCode` | String(4) | 4位团号,司机/酒店沟通用 | `"9854"` | + +**返回位置**: +- `GET /mp/order/list` → `MpOrderListVO.groupCode` +- `GET /mp/order/{id}` → `MpOrderDetailVO.groupCode`(通过product字段) +- `GET /admin/order/list` → `OrderListVO.groupCode` +- `GET /admin/order/{id}` → `OrderDetailVO.groupCode` + +**生成规则**: +- 4位数字,年度内唯一且不连续(LCG混淆算法) +- 每年1月1日序号重置 +- 创建订单时自动生成,无需前端传参 + +**用途**:司机和酒店之间快速交流的短编号,比完整订单号更方便口头沟通。