feat: add task management and progress reporting

- Implemented task and subtask structures with progress tracking.
- Added reporting functionality to log progress at various stages in hotel room status management scripts.
- Created a task store to manage tasks and their states, including persistence to local storage.
- Updated UI components to display task lists and handle task actions (retry, remove).
- Removed deprecated TaskCard and TaskList components, replacing them with a new structure for better maintainability.
- Enhanced script execution service to emit progress events for UI updates.
This commit is contained in:
DEV_DSW
2026-04-16 16:59:49 +08:00
parent b1f589a674
commit 210e8eb363
24 changed files with 788 additions and 237 deletions

7
docs/todo-list.md Normal file
View File

@@ -0,0 +1,7 @@
# 功能清单
1、任务列表
2、走本地模型配置重构模型对话功能 - 完成
3、上传表单信息+读取信息,脚本执行录取表单
4、定时任务脚本关联多个脚本执行
5、一键打开渠道可以新增渠道 - 完成