# 流程列表最终测算利率展示实施记录

## 修改内容

- 流程列表联表查询中，企业客户分支由 `model_corp_output_fields.calculate_rate` 改为 `model_corp_output_fields.final_calculate_rate`。
- 个人客户分支保持读取 `model_retail_output_fields.final_calculate_rate`。
- 前端流程列表列名由“测算利率(%)”调整为“最终测算利率(%)”，继续复用列表接口字段 `calculateRate` 展示，避免扩大接口字段变更范围。

## 影响范围

- 仅影响利率定价流程列表 `/loanPricing/workflow/list` 的利率来源和列名展示。
- 不修改详情页、新增流程、执行利率和数据库结构。

## 验证记录

- 已更新 `LoanPricingWorkflowMapperXmlTest`，约束个人、企业流程列表均取 `final_calculate_rate`。
- `mvn -pl ruoyi-loan-pricing -am -Dtest=LoanPricingWorkflowMapperXmlTest,LoanPricingWorkflowListVOTest -Dsurefire.failIfNoSpecifiedTests=false test` 通过。
- `source ~/.nvm/nvm.sh && nvm use 14.21.3 && node tests/customer-map-selection.test.js` 通过。
- 使用 Node 静态断言确认流程列表列名为“最终测算利率(%)”，并且不再展示旧列名“测算利率(%)”。
- `mvn -pl ruoyi-admin -am clean package -DskipTests` 打包通过，并重启本地 63310 后端。
- 使用真实后端接口 `/loanPricing/workflow/list?pageNum=1&pageSize=3` 验证返回值，前三条 `calculateRate` 分别为 `3.732`、`6.05`、`3.732`。
- 使用 browser-use 打开真实流程列表页 `http://localhost:1024/index`，确认列名为“最终测算利率(%)”，前三条页面展示值为 `3.73`、`6.05`、`3.73`，旧列名未出现。
