# 【前端核实·管理后台】保险下单页「保险产品下拉空」是前端未加载——后端已返 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/all` 返 **code=200 + 10 个 status=ACTIVE 产品**(如「山河令(太保山东新)」)。后端产品列表端点工作正常、有数据。
   - 截图里下拉空,是**前端未加载/未渲染**该端点数据。请前端检查投保下单弹窗的产品下拉是否正确调 `/v3/admin/insurance/products/all`、计划下拉调 `/v3/admin/insurance/products/{productId}/plans`。

## 结论

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