Client 采集商品 339317949086 时已经进入规格面板,但后续读取到 PDD 渲染期间的临时空控件树,立即报 PDD_DATA_SPEC_INCOMPLETE:规格面板没有可识别的规格区域。失败 XML 中 PDD 只有空容器,没有规格标题、选项和滚动区域。当前默认尺码检查、颜色遍历和滑动后读取会直接解析单次 dump,缺少瞬态空树等待。
PDD_DATA_SPEC_INCOMPLETE:规格面板没有可识别的规格区域
PDD_DATA_SPEC_INCOMPLETE
PDD_PAGE_SPEC_PANEL_LOST
预计修改:
从 client/ 执行:
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
不执行真机采购、下单或付款。
重试有短超时并受整体超时限制;验证码、登录、售罄和设备断开不得被吞掉。回退本工单提交即可。
bd1d095
f859b58
docs/task/162-规格面板临时空控件树稳定读取.md
py_compile
自动化已覆盖有效面板与空树交替、持续空树有界失败、有效/异常双份证据以及验证码不被吞掉。未执行真机采购、下单或付款。请真机重新采集商品 339317949086 验收。
339317949086
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:ad44f83。现关闭工单。
ad44f83
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
Client 采集商品 339317949086 时已经进入规格面板,但后续读取到 PDD 渲染期间的临时空控件树,立即报
PDD_DATA_SPEC_INCOMPLETE:规格面板没有可识别的规格区域。失败 XML 中 PDD 只有空容器,没有规格标题、选项和滚动区域。当前默认尺码检查、颜色遍历和滑动后读取会直接解析单次 dump,缺少瞬态空树等待。做什么 / 不做什么
已确认的实现方案
PDD_DATA_SPEC_INCOMPLETE瞬态重试,明确特殊页立即停止。PDD_PAGE_SPEC_PANEL_LOST,保存最后有效树和最后异常树。预计修改:
验收标准
PDD_PAGE_SPEC_PANEL_LOST。验证方式
从
client/执行:不执行真机采购、下单或付款。
风险和回退
重试有短超时并受整体超时限制;验证码、登录、售罄和设备断开不得被吞掉。回退本工单提交即可。
实施完成,等待验收
bd1d095f859b58docs/task/162-规格面板临时空控件树稳定读取.mdpy_compile:通过自动化已覆盖有效面板与空树交替、持续空树有界失败、有效/异常双份证据以及验证码不被吞掉。未执行真机采购、下单或付款。请真机重新采集商品
339317949086验收。用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:
ad44f83。现关闭工单。