From 618a6fa5bcc78639b3c0112a041bf5c5a954ac6b Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Mon, 15 Jun 2026 14:06:14 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E5=89=8D=E7=AB=AF=E9=80=9A=E7=9F=A5):=20?= =?UTF-8?q?=E5=8F=B8=E6=9C=BA=E6=8A=95=E4=BF=9D=E6=89=BF=E4=BF=9D=E6=9C=9F?= =?UTF-8?q?=E6=94=B9=E7=9F=AD=E6=9C=9F=E9=BB=98=E8=AE=A4+=E9=99=9090?= =?UTF-8?q?=E5=A4=A9(=E4=BF=9D=E6=B8=B8=E6=97=A0=E5=B9=B4=E6=9C=9F?= =?UTF-8?q?=E4=BA=A7=E5=93=81),=E8=AE=A1=E5=88=92=E4=B8=80=E5=8F=96?= =?UTF-8?q?=E6=B6=88=E5=8F=B8=E6=9C=BA=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit wx 拍先用短期险打通。保游测试目录无≥365天产品(最长豪华版180天), 10万计划≤90天可用、计划一坏的已取消DRIVER标记。前端把投保下单默认承保期 从1年改短期(如30天)+约束≤90天。司机年保1年期待对接保游配年险。 Co-Authored-By: Claude Opus 4.8 --- ...改短期默认且限90天-司机险无年期产品-管理后台.md | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 changelogs-v2/2026-06/15_司机投保承保期改短期默认且限90天-司机险无年期产品-管理后台.md diff --git a/changelogs-v2/2026-06/15_司机投保承保期改短期默认且限90天-司机险无年期产品-管理后台.md b/changelogs-v2/2026-06/15_司机投保承保期改短期默认且限90天-司机险无年期产品-管理后台.md new file mode 100644 index 0000000..5cb6835 --- /dev/null +++ b/changelogs-v2/2026-06/15_司机投保承保期改短期默认且限90天-司机险无年期产品-管理后台.md @@ -0,0 +1,36 @@ +# 【行为/前端·管理后台】司机投保「保障期」默认应是短期且最多 90 天(保游无年期产品),别再默认 1 年 + +> 端:hl-ui(保险订单 / 投保下单 → 人员类型=司机)| 服务:hl-fleet-service + hl-order-service-v3 insurance(后端无改动,计划标记已调整)| wx 2026-06-15 拍板「司机险先用短期险打通」| 2026-06-15 + +## ⚠️ 关键背景:司机险目前只能短期(保游没有年期产品) + +排查实测确认:**保游测试目录里没有任何 ≥365 天(1 年)的产品**——最长才 180 天(豪华版),司机可用的「10万计划」**最多 90 天**。所以司机年保(1 年)当前做不到,wx 拍板**先用短期险打通**。 + +- **后端已调整**:把投不了的「计划一」(费率只有 1 档、任何承保期都失败)**取消了「司机可用」标记**;现在司机投保的「保险计划」下拉**只剩「10万计划」**(可用,1–90 天)。 +- 司机年保 1 年期待后续对接保游配年险,暂不在本次范围。 + +## 1. 前端要改什么 + +投保下单(人员类型=司机)的「保障开始 / 保障结束」: + +1. **默认值从「1 年」改成短期**:现在默认是 `开始=明天, 结束=次年-1天`(≈364 天),这必然投保失败。改成短期默认,如 **开始=明天、结束=开始+29 天**(30 天)。 +2. **承保期最多 90 天**:建议前端约束 `结束 - 开始 + 1 ≤ 90`,超 90 天直接拦下并提示「司机险最长 90 天」(否则提交必失败,保游返「承保天数不符」)。 +3. 可选:弹窗加一句说明「司机险为短期意外险,最长 90 天」。 + +> 承保天数与保费对应(10万计划实测):1天¥1 / 30天¥10.8 / 90天¥48.4(保费后端算,前端不用管,可用试算接口预览)。 + +## 2. 后端契约(无变化,仅说明) + +- 司机可选计划:`GET /admin/fleet/drivers/insurance/plan-options` → 现在只返「10万计划」(planId 2054773833342451714)。 +- 投保:`POST /admin/fleet/drivers/{driverId}/insurance/purchase` body `{planId, coverageStartDate, coverageEndDate, remark, bindAnnual}` ——承保期超计划上限会返 **540030**「承保天数不符」(保游透传)。 + +## 验收 + +投保下单选司机 → 计划下拉只有「10万计划」→ 保障期默认是短期(≤90天)→ 确认投保成功(INSURING 受理)。把保障期手动设成 >90 天应被前端拦下或后端返 540030。 + +--- + +## 附:本次后端侧已做 + +- 取消「计划一」(planId ...828716134401) 的司机可用标记(PUT usage-category=CUSTOMER)——它保游配置坏的、投不了,避免运营/前端选到一直报错。 +- 全表 45 个测试司机身份证已修为合法号(另见同日 changelog),投保不再卡身份证。