build_approval_reason 改 async + 接收 db,对 delete/restore/purge/update/bind/create_task 的 id/project_id 查 ProjectRepo.get_by_id 拼「项目名」(id=x)(原只拼裸 id,用户反馈'只返回 ID 不知道是什么数据') 新增 resolve_project_label helper;process_tool_calls 调用改 await 来源 aichat审查报告 第二章 + 用户 2026-06-14 再反馈;cargo 0 err
36 lines
651 B
Markdown
36 lines
651 B
Markdown
# DEVFLOW-3 Store 对接实施
|
||
|
||
> 创建: 2026-06-10 | 状态: 待实施
|
||
|
||
---
|
||
|
||
## 概述
|
||
|
||
将 Vue 前端的硬编码数据替换为 Pinia Store,通过 Tauri IPC 连接真实后端数据。依赖 DEVFLOW-2 (IPC 桥接) 完成。
|
||
|
||
## 目标
|
||
|
||
- [ ] Store 添加 async actions (调用 invoke)
|
||
- [ ] ProjectsView 接入 projectStore
|
||
- [ ] TasksView 接入 taskStore
|
||
- [ ] WorkflowView 接入 workflowStore
|
||
- [ ] IdeasView 接入 ideaStore (如有)
|
||
- [ ] 加载状态 / 错误状态 UI 处理
|
||
- [ ] 按钮事件绑定真实操作
|
||
|
||
## 实施记录
|
||
|
||
*(待填写)*
|
||
|
||
## 变更文件
|
||
|
||
*(待填写)*
|
||
|
||
## 遗留问题
|
||
|
||
*(待填写)*
|
||
|
||
## 下一步
|
||
|
||
*(待填写)*
|