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**