mixvideo-v2/apps/desktop/src-tauri/src
imeepos 68c0ff9469 fix: 修复穿搭图片生成进度条显示问题
问题分析:
- 后台任务正常执行并发送进度事件,但前端进度条显示为'等待中'
- 前端只监听完成和失败事件,缺少进度事件监听
- 后台任务开始时没有更新记录状态为'生成中'
- 进度回调只发送前端事件,没有更新数据库记录

解决方案:
1. 前端添加outfit_generation_progress事件监听
2. 后台任务开始时立即更新记录状态为'生成中'
3. 进度回调同时更新数据库记录和发送前端事件
4. 修复WorkflowProgress事件数据结构

技术改进:
- 实时进度更新:数据库记录progress字段实时更新
- 完整事件监听:监听progress、completed、failed三种事件
- 状态同步:确保前端显示与后台任务状态一致
- 详细进度信息:包含当前步骤、总步数、状态消息等

现在前端能正确显示'生成中'状态和实时进度百分比。
2025-07-30 23:35:20 +08:00
..
business fix: 修复穿搭图片生成结果重复问题 - 添加随机种子支持 2025-07-30 23:25:47 +08:00
data 修复穿搭图片预览功能 2025-07-30 22:38:30 +08:00
infrastructure fix: 修复数据库连接池的关键bug和配置优化 2025-07-30 19:46:36 +08:00
presentation fix: 修复穿搭图片生成进度条显示问题 2025-07-30 23:35:20 +08:00
services feat: add Outfit Comparison Tool and Outfit Favorites Tool 2025-07-28 15:53:20 +08:00
tests test: 添加按顺序匹配逻辑的单元测试 2025-07-25 18:01:32 +08:00
app_state.rs fix: 修复数据库连接池的关键bug和配置优化 2025-07-30 19:46:36 +08:00
config.rs feat: 实现穿搭照片生成功能 2025-07-30 17:28:31 +08:00
lib.rs feat: 实现穿搭图片生成异步后台任务模式 2025-07-30 23:20:16 +08:00
main.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00