## 问题
现有漏斗将“主要流失环节”选在“完成订单”，因为完成率为0%。但该模块目标是识别支付瓶颈，主要应关注“访问→下单”“下单→支付”，履约（完成订单）不应参与支付瓶颈判断；整体转化率也应以支付为准。

## 调整方案（前端）
- 文件：`web/admin/src/views/dashboard/console/modules/order-funnel.vue`
- 指标计算：
  - **整体转化率**改为：`payments / visitors * 100`；新增“履约完成率”可选展示 `completions / payments * 100`
  - **主要流失环节（支付链路）**只在两段中比较：
    - `访问→下单` 流失率 = `1 - orders / visitors`
    - `下单→支付` 流失率 = `1 - payments / orders`
  - **主要流失率**对应上述最大值（保留一位小数）
- 现有四阶段显示不变；“完成订单”的比率与流失仅用于展示，不参与“支付瓶颈”指标

## 验证
- 数据示例：访问723，下单10，支付10，完成0
  - 支付整体转化率：`10/723≈1.38%`
  - 两段流失率：`访问→下单≈98.6%`，`下单→支付=0%` → 主要流失环节：下单用户
  - 履约完成率：`0/10=0%`（可作为履约提示，不影响支付瓶颈判断）

确认后我将直接修改该组件的计算逻辑并构建验证。