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

791 B

流水明细导出项目可读权限后端实施计划

目标

普通用户进入本人可读项目后,可以导出该项目的流水明细;不可读项目仍禁止导出。

实施范围

  1. 调整 CcdiBankStatementController.export,移除 ccdi:project:export 菜单权限前置校验。
  2. 保留并依赖 projectAccessService.assertCanRead(projectId),导出权限与流水列表、筛选项、详情的项目可读口径保持一致。
  3. 不调整项目列表导出、结果总览导出、专项核查导出等其他链路;本次仅修正流水明细导出遗留的旧权限标识。

验证

执行 mvn -pl ccdi-project -am -Dtest=CcdiBankStatementControllerTest -Dsurefire.failIfNoSpecifiedTests=false test,确认流水明细 Controller 单测通过。