行程天自由增删API

这个提交包含在:
API Changelog Bot 2026-03-25 14:16:50 +08:00
父节点 f5213a2301
当前提交 8b121845c2

查看文件

@ -0,0 +1,37 @@
# 行程天自由增删 + 自动反写天数
> 产品行程天数不再写死,支持在行程编辑页面自由追加/删除天数,增删后自动更新 tripDays 和 tripNights。
---
## 新增接口
### 追加行程天
```
POST /admin/product/item/{productId}/day
```
**请求体**(可选):
| 字段 | 类型 | 说明 |
|------|------|------|
| dayTitle | String | 当天标题(选填) |
| routeSummary | String | 路线概览(选填) |
**响应**ItineraryDayVO新天的信息
**效果**在末尾追加一天,product.tripDays +1,product.tripNights +1
### 删除行程天
```
DELETE /admin/product/item/{productId}/day/{dayNumber}
```
**效果**
1. 级联删除该天的所有节点和住宿
2. 后续天数自动重新编号如删第2天,原第3天变第2天
3. product.tripDays -1,product.tripNights -1
4. 至少保留1天,不能全部删除
## 涉及服务
需重启:**hl-product-service**