Files
loan-pricing/doc/implementation-report-2026-06-08-cancel-sensitive-display-backend.md

1.4 KiB

取消贷款定价页面脱敏展示后端实施记录

需求范围

  • 取消贷款定价流程页面展示层的客户名称、证件号码脱敏效果。
  • 列表、详情、模型输出基本信息返回完整展示值。
  • 保留流程表客户名称、证件号码存储加密,以及创建、编辑、模型调用链路中的加解密逻辑。

实施内容

  • 调整 LoanPricingWorkflowServiceImpl 分页列表返回逻辑,客户名称解密后直接返回。
  • 调整 LoanPricingWorkflowServiceImpl 详情返回逻辑,流程主信息中的客户名称、证件号码解密后直接返回。
  • 取消个人、企业模型输出基本信息中的客户名称、证件号码返回前脱敏处理。
  • 删除不再使用的贷款定价专用展示脱敏服务及对应单元测试。
  • 更新工作流服务单元测试,验证列表、详情、个人模型输出、企业模型输出均返回完整展示值。

未改动内容

  • 未修改数据库表结构和数据迁移脚本。
  • 未修改 SensitiveFieldCryptoService 存储加解密逻辑。
  • 未修改登录、密码传输加密逻辑。
  • 未修改通用 @Sensitive 脱敏机制。
  • 未修改前端业务代码。

验证计划

  • 执行 LoanPricingWorkflowServiceImplTest,确认返回展示值与原加解密边界符合预期。
  • 启动真实前后端页面,进入贷款定价流程列表与详情页,确认页面展示完整客户名称和证件号码。