1.8 KiB
1.8 KiB
【前端核实·管理后台】保险下单页「保险产品下拉空」是前端未加载——后端已返 10 个 ACTIVE 产品;此页与司机险是两套(同名异物)
服务:hl-order-service-v3(保险模块) | 无 PR(后端核实,无需改) | 测试服 API 实测(2026-06-13) 背景:wx 看「保险管理→保险订单→投保下单」弹窗,问「保险下单页面咋没改呢」,且产品下拉为空。经排查为两个独立认知点,后端无 bug。
⚠️ 关键说明
- 「保险下单页面没改」= 同名异物混淆,此页本就不该跟着司机险改:
- 这个「保险订单 / 投保下单」页走的是 游客订单险(order-v3
AdminInsuranceController/v3/admin/insurance/purchase,PurchaseInsuranceRequest,productId+planId 模型)。 - 而最近改的「司机险走保游网」(PR#3700:perTrip→insurancePlanId 必填、删 perDayRate 等)改的是 fleet 司机档案页的保险,是另一套独立模型。
- 两者「保险计划/insurancePlanId」同名异物(API 文档 v1.5.64 已做术语消歧)。所以投保下单页没跟着改是正确的。
- 这个「保险订单 / 投保下单」页走的是 游客订单险(order-v3
- 「保险产品下拉空」是前端问题,后端正常:
- 测试服实测
GET /v3/admin/insurance/products/all返 code=200 + 10 个 status=ACTIVE 产品(如「山河令(太保山东新)」)。后端产品列表端点工作正常、有数据。 - 截图里下拉空,是前端未加载/未渲染该端点数据。请前端检查投保下单弹窗的产品下拉是否正确调
/v3/admin/insurance/products/all、计划下拉调/v3/admin/insurance/products/{productId}/plans。
- 测试服实测
结论
投保下单页端点/契约/产品计划下拉数据源后端全部正常,无需后端改动。产品下拉空请前端排查数据加载。