diff --git a/changelogs/2026-04/27_refactor_insurance-scheme_full-trip-totaldays.md b/changelogs/2026-04/27_refactor_insurance-scheme_full-trip-totaldays.md index 6b7dc83..61ad108 100644 --- a/changelogs/2026-04/27_refactor_insurance-scheme_full-trip-totaldays.md +++ b/changelogs/2026-04/27_refactor_insurance-scheme_full-trip-totaldays.md @@ -19,11 +19,11 @@ ### 接口字段语义变化 -**`GET /admin/insurance/schemes/active?tripDays=N`** +**`GET /admin/insurance/scheme/list?totalDays=N`**(启用方案下拉,按行程天数筛选) - 之前: 只返回 `totalDays == N` 的方案 - 现在: 返回 `totalDays == N` 或 `totalDays == -1`(全程方案)的方案 -**`POST /admin/insurance/schemes` / `PUT /admin/insurance/schemes/{id}`** +**`POST /admin/insurance/scheme` / `PUT /admin/insurance/scheme/{id}`** - request body 行为不变(前端继续配 `dayOffsetEnd: -1` 表示全程段) - response body 中的 `totalDays` 字段语义变化: - 之前: 全程方案返回 `1`(错误语义)