Client 采集商品 624619167609 时会逐个选择颜色,但图片型颜色卡片的父节点覆盖图片和文字。当前代码优先返回父卡片并点击中心,可能落在图片区域,进入带 ViewPager 和页码的大图浏览界面,随后报 PDD_DATA_SPEC_INCOMPLETE。
同时,部分商品进入规格面板后默认勾选尺码,默认尺码会限制可选颜色。人工取消尺码后全部颜色恢复可选,因此逐色采价前需要安全取消默认尺码,再恢复到面板顶部开始颜色遍历。
预计修改:
从 client/ 执行: C:/Python310/python.exe -m unittest discover -s test -p "test_pdd_collect_service.py" C:/Python310/python.exe -m unittest discover -s test -p "test_*.py" C:/Python310/python.exe -m py_compile src/pdd_collect_service.py test/test_pdd_collect_service.py
只使用 XML 固件和 Fake Device,不执行真机采购、下单或付款。
2679106
e96cbca
docs/task/160-安全点击图片型颜色并取消默认尺码.md
py_compile
未执行真机采购、下单或付款。请使用真机重新采集商品 624619167609,重点确认默认尺码只取消一次、图片颜色不会打开大图、颜色结束后仍能采集尺码。
624619167609
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:ad44f83。现关闭工单。
ad44f83
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
Client 采集商品 624619167609 时会逐个选择颜色,但图片型颜色卡片的父节点覆盖图片和文字。当前代码优先返回父卡片并点击中心,可能落在图片区域,进入带 ViewPager 和页码的大图浏览界面,随后报 PDD_DATA_SPEC_INCOMPLETE。
同时,部分商品进入规格面板后默认勾选尺码,默认尺码会限制可选颜色。人工取消尺码后全部颜色恢复可选,因此逐色采价前需要安全取消默认尺码,再恢复到面板顶部开始颜色遍历。
做什么 / 不做什么
已确认的实现方案
预计修改:
验收标准
验证方式
从 client/ 执行:
C:/Python310/python.exe -m unittest discover -s test -p "test_pdd_collect_service.py"
C:/Python310/python.exe -m unittest discover -s test -p "test_*.py"
C:/Python310/python.exe -m py_compile src/pdd_collect_service.py test/test_pdd_collect_service.py
只使用 XML 固件和 Fake Device,不执行真机采购、下单或付款。
风险和回退
实施完成,等待验收
2679106e96cbcadocs/task/160-安全点击图片型颜色并取消默认尺码.mdpy_compile:通过未执行真机采购、下单或付款。请使用真机重新采集商品
624619167609,重点确认默认尺码只取消一次、图片颜色不会打开大图、颜色结束后仍能采集尺码。用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:
ad44f83。现关闭工单。