Client 采购商品 https://mobile.yangkeduo.com/goods.html?goods_id=897186799891 时返回 PURCHASE_PANEL_TIMEOUT:点击采购入口后没有到达可靠的提交前确认页。
只读证据表明页面已经稳定进入新版非滚动规格面板:存在“确认款式”、数量加减控件、5 个颜色、1 个尺码以及底部唯一可点击“确定”按钮。任务连续读取规格面板 27 次,页面分类始终为 unknown,约 14 秒后超时;irreversible_action_at 为空,未提交订单。
当前采购页分类只把“提交订单”“现在买,仅”“确认购买”当作最终提交标记,无法识别该商品的上下文“确定”按钮。
预计修改:
从 client/ 执行:
C:/Python310/python.exe -m unittest discover -s test -p "test_pdd_u2_purchase_adapter.py" C:/Python310/python.exe -m unittest discover -s test -p "test_*.py" C:/Python310/python.exe -m py_compile src/pdd_u2_purchase_adapter.py test/test_pdd_u2_purchase_adapter.py
本任务只用脱敏 XML 和 Fake Device 验证,不执行真机采购、下单或付款。
未验证:未运行真机采购、未点击真实“确定”、未创建订单、未支付。
fix: 兼容采购规格面板确定按钮 (#157)
docs: 归档任务 #157
安全说明:本次未运行真机采购,未点击真实“确定”,未创建订单或付款。本地该采购任务的 irreversible_action_at 仍为空;用户验收前请确认只执行这一条任务,并在出现验证码、风控、未知弹窗或价格/规格不一致时停止。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:ad44f83。现关闭工单。
ad44f83
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
Client 采购商品 https://mobile.yangkeduo.com/goods.html?goods_id=897186799891 时返回 PURCHASE_PANEL_TIMEOUT:点击采购入口后没有到达可靠的提交前确认页。
只读证据表明页面已经稳定进入新版非滚动规格面板:存在“确认款式”、数量加减控件、5 个颜色、1 个尺码以及底部唯一可点击“确定”按钮。任务连续读取规格面板 27 次,页面分类始终为 unknown,约 14 秒后超时;irreversible_action_at 为空,未提交订单。
当前采购页分类只把“提交订单”“现在买,仅”“确认购买”当作最终提交标记,无法识别该商品的上下文“确定”按钮。
做什么 / 不做什么
已确认的实现方案
预计修改:
验收标准
验证方式
从 client/ 执行:
本任务只用脱敏 XML 和 Fake Device 验证,不执行真机采购、下单或付款。
风险和回退
实施结果
未验证:未运行真机采购、未点击真实“确定”、未创建订单、未支付。
完成与归档
fix: 兼容采购规格面板确定按钮 (#157)docs: 归档任务 #157安全说明:本次未运行真机采购,未点击真实“确定”,未创建订单或付款。本地该采购任务的 irreversible_action_at 仍为空;用户验收前请确认只执行这一条任务,并在出现验证码、风控、未知弹窗或价格/规格不一致时停止。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:
ad44f83。现关闭工单。