重构历史项目导入弹窗
This commit is contained in:
@@ -64,3 +64,10 @@
|
||||
- 调整 `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`
|
||||
|
||||
### 2026-03-29 Task 2 前端导入弹窗重构
|
||||
|
||||
- 将 `ImportHistoryDialog.vue` 从单选 + Mock 数据改为“上方新项目配置、下方历史项目多选列表”的纵向结构
|
||||
- 接入 `listHistoryProjects` 与 `importFromHistory` 真实接口,提交时按计划组装 `projectName/description/sourceProjectIds/startDate/endDate`
|
||||
- 新增 `project-import-history-dialog-layout.test.js` 与 `project-import-history-dialog-behavior.test.js`,锁定备注字段、日期范围、多选语义、真实接口调用与 `response.data` 回传
|
||||
- 验证命令:`cd ruoyi-ui && node tests/unit/project-import-history-dialog-layout.test.js && node tests/unit/project-import-history-dialog-behavior.test.js`
|
||||
|
||||
Reference in New Issue
Block a user