hl-api-changelog/changelogs-v2/2026-06/13_前端核实_保险下单页产品下拉空与司机险混淆-后端正常无需改-管理后台.md

1.8 KiB

【前端核实·管理后台】保险下单页「保险产品下拉空」是前端未加载——后端已返 10 个 ACTIVE 产品;此页与司机险是两套(同名异物)

服务:hl-order-service-v3(保险模块) | 无 PR(后端核实,无需改) | 测试服 API 实测(2026-06-13) 背景:wx 看「保险管理→保险订单→投保下单」弹窗,问「保险下单页面咋没改呢」,且产品下拉为空。经排查为两个独立认知点,后端无 bug。

⚠️ 关键说明

  1. 「保险下单页面没改」= 同名异物混淆,此页本就不该跟着司机险改:
    • 这个「保险订单 / 投保下单」页走的是 游客订单险(order-v3 AdminInsuranceController /v3/admin/insurance/purchase,PurchaseInsuranceRequest,productId+planId 模型)。
    • 而最近改的「司机险走保游网」(PR#3700:perTrip→insurancePlanId 必填、删 perDayRate 等)改的是 fleet 司机档案页的保险,是另一套独立模型
    • 两者「保险计划/insurancePlanId」同名异物(API 文档 v1.5.64 已做术语消歧)。所以投保下单页没跟着改是正确的。
  2. 「保险产品下拉空」是前端问题,后端正常:
    • 测试服实测 GET /v3/admin/insurance/products/allcode=200 + 10 个 status=ACTIVE 产品(如「山河令(太保山东新)」)。后端产品列表端点工作正常、有数据。
    • 截图里下拉空,是前端未加载/未渲染该端点数据。请前端检查投保下单弹窗的产品下拉是否正确调 /v3/admin/insurance/products/all、计划下拉调 /v3/admin/insurance/products/{productId}/plans

结论

投保下单页端点/契约/产品计划下拉数据源后端全部正常,无需后端改动。产品下拉空请前端排查数据加载。