feat: implement batch composition core

This commit is contained in:
2026-06-15 17:55:55 +08:00
parent 4b008a0dc8
commit 29523f9ac2
2 changed files with 150 additions and 14 deletions
+12 -12
View File
@@ -238,21 +238,21 @@
任务:
- [ ] 先读取 `src/core/batch.py` 现有内容
- [ ] 完善 `src/core/batch.py`
- [ ] 支持多衣服 × 单印花
- [ ] 支持单衣服 × 多印花
- [ ] 支持一一匹配
- [ ] 支持全组合
- [ ] 复用 `core/composer.py`
- [ ] 单个任务失败时继续处理剩余任务
- [ ] 汇总成功数量、失败数量和失败原因
- [x] 先读取 `src/core/batch.py` 现有内容
- [x] 完善 `src/core/batch.py`
- [x] 支持多衣服 × 单印花
- [x] 支持单衣服 × 多印花
- [x] 支持一一匹配
- [x] 支持全组合
- [x] 复用 `core/composer.py`
- [x] 单个任务失败时继续处理剩余任务
- [x] 汇总成功数量、失败数量和失败原因
验收:
- [ ] 不复制第二套合成算法
- [ ] 单张失败不会中断整个批量任务
- [ ] 失败原因可供 UI 和日志使用
- [x] 不复制第二套合成算法
- [x] 单张失败不会中断整个批量任务
- [x] 失败原因可供 UI 和日志使用
## 7. 主界面布局