feat(product-suite): remove fixed original image placeholders

This commit is contained in:
chengma
2026-07-16 09:34:10 +08:00
parent c80c6e67e9
commit cd61a14856
3 changed files with 168 additions and 26 deletions
+6 -1
View File
@@ -1,7 +1,7 @@
---
id: T-635
title: 商品套图原图取消固定六个占位并强化添加入口
status: TODO
status: DONE
phase: 7
deps: [T-631]
created: 2026-07-14
@@ -104,3 +104,8 @@ git diff --check
- 不修改 T-631 除“最少 6 个展示位”以外的既有行为。
## 执行记录
- 2026-07-16:移除商品原图不足 6 张时创建的假缩略图项;列表数量、计数、勾选、排序和删除现在只对应真实资产,点击假占位添加图片的旧分支同步删除。
- 2026-07-16:零图片时通过列表绘制显示 `暂无商品原图`,保留一行稳定高度和拖放、粘贴能力;1 至 16 张时按真实数量和可用列数自然增高,内部滚动条继续关闭。
- 2026-07-16:为「添加图片」增加信息蓝次要强调样式,并按真实容量、导入中和生成中状态统一控制可用性与中文 tooltip;补齐导入失败后的 worker 清理和按钮恢复。
- 2026-07-16:更新 GUI 回归测试,覆盖 0/1/2/5/6/7/16 张布局、零图片拖放与剪贴板粘贴、按钮样式和状态、勾选与任务切换;`1180x760` 离屏检查确认空状态、按钮和原图区域无重叠。
- 验证:当前工作区 `tests.test_product_suite_gui` 13 项、`tests.test_product_suite` 4 项通过,ruff、compileall、`git diff --check` 通过;隔离 worktree 中全仓 ruff、compileall、503 项 unittest 和 `git diff --check` 全部通过。