feat: 完成T-401更新确认页

- 新增 ApplyTab 和 ApplyTaskTableModel,③ Tab 展示已生成更新候选任务

- 支持按批次、店铺、状态筛选,默认列出待更新任务并展示失败/已更新状态

- 开始更新弹窗确认当前筛选条件、任务数和线上提交风险,取消不执行不改库

- 补充 GUI 测试覆盖筛选、确认弹窗和不调用 apply_task 的 T-401 边界

- 同步任务看板、API、路由、当前状态与 progress 文档
This commit is contained in:
chengma
2026-06-27 16:59:46 +08:00
parent e6d7de3d7c
commit 5a63af4620
7 changed files with 510 additions and 10 deletions
+1 -1
View File
@@ -149,7 +149,7 @@
| `MainWindow(QMainWindow)` | 根窗口 | 持有 `QTabWidget`、状态栏、全局消息 |
| `CollectTab(QWidget)` | ① | 导入、任务表、采集、回写 |
| `GenerateTab(QWidget)` | ② | 左提示词管理 + 右筛选/任务列表;双击看新旧封面;开始生成/停止/进度已接入 `GenerateWorker` |
| `ApplyTab(QWidget)` | ③ | 已生成任务、开始更新确认、换标题+封面+提交、回写 |
| `ApplyTab(QWidget)` | ③ | 已生成任务筛选 + 开始更新确认已接入;换标题+封面+提交由 T-402 接入,回写由 T-403 接入 |
| `AccountsTab(QWidget)` | ④ | 账号增删改、启动登录、检测登录、生成快捷方式 |
| `SettingsTab(QWidget)` | ⑤ | AI/目录/Chrome 配置 |
| `TaskTableModel(QAbstractTableModel)` | ①②③ | 任务表格数据模型,供 `QTableView` 使用 |