Files
ccdi/docs/reports/implementation/2026-07-20-bank-statement-export-project-read-access.md

767 B

流水明细导出项目可读权限实施记录

修改内容

  • 移除流水明细导出接口上的 ccdi:project:export 菜单权限前置校验。
  • 导出接口继续执行 projectAccessService.assertCanRead(projectId),普通用户仅能导出自己可读项目的流水明细。

影响范围

  • 影响接口:POST /ccdi/project/bank-statement/export
  • 流水列表、筛选项、详情接口权限口径不变。
  • 已复核项目详情内其他导出入口,当前没有使用 ccdi:project:export;结果总览与专项核查导出仍按 ccdi:project:query 加项目可读校验执行。

验证记录

  • 通过:mvn -pl ccdi-project -am -Dtest=CcdiBankStatementControllerTest "-Dsurefire.failIfNoSpecifiedTests=false" test