最新采集任务 cj7 打开商品 823647390597 后报 SKU_PANEL_NOT_FOUND:点击规格入口后,等待规格面板加载超时。本地最后控件树证明规格面板已经打开:存在关闭、选择摘要、颜色分类、尺码、数量加减和底部提交提示;但该面板不暴露 scrollable=true,底部也不是旧兼容逻辑要求的可点击“确定”。
cj7
823647390597
SKU_PANEL_NOT_FOUND:点击规格入口后,等待规格面板加载超时
scrollable=true
根因是 #154 只覆盖了“确认款式 + 确定”的非滚动面板。当前“关闭 + 选择摘要 + 规格标题 + 数量 + 提交订单提示”结构没有被识别,因此实际已打开的面板被循环等待并误报超时。
parse_spec_panel
_find_non_scrollable_spec_panel
预计修改:
client/src/pdd_collect_service.py
client/test/test_pdd_collect_service.py
client/test/fixtures/pdd_spec_panel_submit_hint.xml
docs/client/02-architecture.md
docs/task/<工单号>-兼容提交提示规格面板.md
SKU_PANEL_NOT_FOUND
git diff --check
从 client/ 执行规格采集精确测试和完整 test_*.py。测试只使用脱敏 XML 与 Fake Device,不连接真机,不修改地址,不下单或付款。
client/
test_*.py
0f24165
62da4fd
docs/task/175-兼容提交提示型非滚动规格面板.md
PDD_DATA_SPEC_INCOMPLETE
下一步执行 Client 全量回归。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:ad44f83。现关闭工单。
ad44f83
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
最新采集任务
cj7打开商品823647390597后报SKU_PANEL_NOT_FOUND:点击规格入口后,等待规格面板加载超时。本地最后控件树证明规格面板已经打开:存在关闭、选择摘要、颜色分类、尺码、数量加减和底部提交提示;但该面板不暴露scrollable=true,底部也不是旧兼容逻辑要求的可点击“确定”。根因是 #154 只覆盖了“确认款式 + 确定”的非滚动面板。当前“关闭 + 选择摘要 + 规格标题 + 数量 + 提交订单提示”结构没有被识别,因此实际已打开的面板被循环等待并误报超时。
做什么 / 不做什么
parse_spec_panel、逐色采价和尺码采集流程。已确认的实现方案
_find_non_scrollable_spec_panel中保留原“确定”分支,并增加提交提示分支。预计修改:
client/src/pdd_collect_service.pyclient/test/test_pdd_collect_service.pyclient/test/fixtures/pdd_spec_panel_submit_hint.xmldocs/client/02-architecture.mddocs/task/<工单号>-兼容提交提示规格面板.md验收标准
823647390597对应面板固件能够识别并解析颜色、尺码。SKU_PANEL_NOT_FOUND。git diff --check通过。验证方式
从
client/执行规格采集精确测试和完整test_*.py。测试只使用脱敏 XML 与 Fake Device,不连接真机,不修改地址,不下单或付款。风险和回退
实施记录
0f2416562da4fddocs/task/175-兼容提交提示型非滚动规格面板.md实施进度
scrollable=true、底部为“选择…后,提交订单”的规格面板。PDD_DATA_SPEC_INCOMPLETE。下一步执行 Client 全量回归。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:
ad44f83。现关闭工单。