From 9eac88bb74fdfac3ba2e56e36c0f4e95f4b8508b Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Wed, 25 Mar 2026 15:17:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E5=88=B6=E4=BA=A7=E5=93=81=E4=BD=8F?= =?UTF-8?q?=E5=AE=BF=E8=8D=89=E7=A8=BF=E4=B8=8D=E5=BC=BA=E5=88=B6=E9=80=89?= =?UTF-8?q?=E6=88=BF=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...26-03-25_custom_hotel_draft_no_validate.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 changelogs/2026-03/2026-03-25_custom_hotel_draft_no_validate.md diff --git a/changelogs/2026-03/2026-03-25_custom_hotel_draft_no_validate.md b/changelogs/2026-03/2026-03-25_custom_hotel_draft_no_validate.md new file mode 100644 index 0000000..0ea8cdb --- /dev/null +++ b/changelogs/2026-03/2026-03-25_custom_hotel_draft_no_validate.md @@ -0,0 +1,26 @@ +# 定制产品住宿:草稿状态不再强制选房型 + +> 定制产品(CUSTOM)添加/编辑住宿时,草稿状态允许不选房型,非草稿状态才校验。 + +--- + +## 变更说明 + +| 接口 | 说明 | +|------|------| +| `POST /admin/product/item/{productId}/day/{dayNumber}/hotel` | 添加住宿 | +| `PUT /admin/product/hotel/{id}` | 编辑住宿 | + +**之前**:定制产品任何时候都必须指定 roomTypeId,不传报错「定制产品必须指定房型」 + +**现在**: +- 产品状态为 **DRAFT(草稿)**:roomTypeId 可以不传,允许先保存酒店再选房型 +- 产品状态为 **非草稿**(提交审核/已发布等):仍然必须指定 roomTypeId + +## 前端注意 + +前端无需改动逻辑,只是草稿状态下不传 roomTypeId 不会再报错了。 + +## 涉及服务 + +需重启:**hl-product-service**