补充历史项目导入接口契约

This commit is contained in:
wkc
2026-03-29 09:47:43 +08:00
parent 36576fab78
commit eb0d896114
8 changed files with 183 additions and 0 deletions

View File

@@ -27,3 +27,10 @@
- 调整 `CcdiBankStatementMapper.xml` 详情查询,补充 `fur.source_project_name` 查询痕迹,为后续历史导入来源展示预留字段
- 新增 `CcdiBankStatementMapperXmlTest` 断言,先验证缺少来源字段时失败,再验证补齐后通过
- 验证命令:`mvn -pl ccdi-project -am -Dtest=CcdiBankStatementMapperXmlTest -Dsurefire.failIfNoSpecifiedTests=false test`
### 2026-03-29 Task 2 后端接口契约落地
- 新增 `CcdiProjectImportHistoryDTO``CcdiProjectHistoryListItemVO`,明确历史导入入参与历史项目列表返回结构
- 扩展 `ICcdiProjectService``CcdiProjectController``CcdiProjectServiceImpl`,补齐 `/ccdi/project/history``/ccdi/project/import` 最小接口骨架
- 新增控制器契约测试与导入返回结构测试,锁定真实接口路径和“项目创建成功”返回数据
- 验证命令:`mvn -pl ccdi-project -am -Dtest=CcdiProjectControllerContractTest,CcdiProjectControllerTest -Dsurefire.failIfNoSpecifiedTests=false test`