# 2026-04-15 首页面包屑与贷款定价密钥异常修复实施记录 ## 修改内容 - 修复首页访问 `/index` 时面包屑重复注入首页节点,导致前端出现 `Duplicate keys detected: '/index'` 警告的问题。 - 修复贷款定价敏感字段加解密服务只读取 `loan-pricing.sensitive.key`,未在专用配置缺失时回退到 `security.password-transfer.key`,导致首页列表接口返回 `loan-pricing.sensitive.key 未配置` 的问题。 ## 涉及文件 - `ruoyi-ui/src/components/Breadcrumb/index.vue` - `ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/SensitiveFieldCryptoService.java` - `ruoyi-loan-pricing/src/test/java/com/ruoyi/loanpricing/service/SensitiveFieldCryptoServiceTest.java` - `ruoyi-ui/tests/home-breadcrumb-dedup.test.js` ## 验证结果 - 已执行 `node ruoyi-ui/tests/home-breadcrumb-dedup.test.js`,结果通过。 - 已尝试执行 `mvn -pl ruoyi-loan-pricing -am -Dtest=SensitiveFieldCryptoServiceTest -Dsurefire.failIfNoSpecifiedTests=false test`,但当前 `ruoyi-loan-pricing` 模块存在与本次改动无关的编译问题,导致无法完成该条 Maven 定向验证。