接通历史项目导入前端提交链路

This commit is contained in:
wkc
2026-03-29 09:56:46 +08:00
parent d6457491e8
commit a019abb950
3 changed files with 33 additions and 3 deletions

View File

@@ -57,3 +57,10 @@
-`CcdiFileUploadServiceImpl#validateDeleteRecord` 中优先拦截 `sourceType = HISTORY_IMPORT` 的记录,返回“历史导入文件不支持删除”
- 扩展历史导入服务测试与文件删除测试,锁定自动重算与禁删行为
- 完成后端回归验证:`mvn -pl ccdi-project -am -Dtest=CcdiProjectControllerTest,CcdiProjectControllerContractTest,CcdiProjectServiceImplTest,CcdiProjectHistoryImportServiceImplTest,CcdiFileUploadServiceImplTest,CcdiBankStatementMapperXmlTest -Dsurefire.failIfNoSpecifiedTests=false test`
### 2026-03-29 Task 1 前端提交跳转链路接通
- 保持 `ruoyi-ui/src/api/ccdiProject.js` 中真实 `/ccdi/project/history``/ccdi/project/import` 接口不变
- 调整 `ruoyi-ui/src/views/ccdiProject/index.vue``handleSubmitImport`,成功后提示“历史项目导入任务已开始”、关闭弹窗、刷新列表并跳转到新项目详情页
- 新增 `ruoyi-ui/tests/unit/project-import-history-submit-flow.test.js`,锁定真实接口地址、成功提示文案与详情页跳转路径
- 验证命令:`cd ruoyi-ui && node tests/unit/project-import-history-submit-flow.test.js`