正式采购在 PDD 规格面板完成颜色、尺码和数量选择后,需要进入地址页面,将程序以前添加的地址末尾标记替换为本次采购编号,再返回规格面板继续现有下单流程。Admin 只调整采购编号内容,字段仍为现有任务编号,Client 必须原样使用 remote_task_id。
remote_task_id
本功能只用于正式采购,不提供演练模式,不用于采集任务。工单、日志、测试和归档不得包含真实姓名、手机号、完整地址或原始无障碍 XML。
live
-
_
预计修改:
client/src/pdd_purchase_adapter.py
client/src/pdd_u2_purchase_adapter.py
client/src/purchase_task_service.py
client/test
docs/task/<工单号>-正式采购地址标记.md
_采购编号
从 client/ 执行相关采购服务与 uiautomator2 Adapter 单元测试,再执行完整 test_*.py 和修改文件 py_compile。自动测试仅使用 Fake Device 与脱敏 XML,不连接真机、不执行真实下单或付款。
client/
test_*.py
py_compile
c719fd3
6127551
docs/task/173-正式采购下单前更新地址标记.md
地址更新已经确认属于正式采购的稳定下单前步骤,因此除原预计代码和测试外,同步更新 docs/client/01-requirements.md 与 docs/client/02-architecture.md。仅补充 Client 既有流程说明,不修改 Admin 接口、数据库结构或 pdd_data 契约。
docs/client/01-requirements.md
docs/client/02-architecture.md
pdd_data
当前精确测试结果:采购服务 13 项、调度器 12 项、U2 采购 Adapter 28 项通过;均使用 Fake Device,未连接真机、未下单或付款。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:ad44f83。现关闭工单。
ad44f83
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
正式采购在 PDD 规格面板完成颜色、尺码和数量选择后,需要进入地址页面,将程序以前添加的地址末尾标记替换为本次采购编号,再返回规格面板继续现有下单流程。Admin 只调整采购编号内容,字段仍为现有任务编号,Client 必须原样使用
remote_task_id。本功能只用于正式采购,不提供演练模式,不用于采集任务。工单、日志、测试和归档不得包含真实姓名、手机号、完整地址或原始无障碍 XML。
做什么 / 不做什么
live正式采购中执行地址更新。已确认的实现方案
remote_task_id作为地址标记传给 live Adapter;演练 Adapter 接口保持不变。-/_标记,但不得在地址中间任意截断,避免破坏真实地址。预计修改:
client/src/pdd_purchase_adapter.pyclient/src/pdd_u2_purchase_adapter.pyclient/src/purchase_task_service.pyclient/test测试docs/task/<工单号>-正式采购地址标记.md验收标准
remote_task_id生成末尾_采购编号。验证方式
从
client/执行相关采购服务与 uiautomator2 Adapter 单元测试,再执行完整test_*.py和修改文件py_compile。自动测试仅使用 Fake Device 与脱敏 XML,不连接真机、不执行真实下单或付款。风险和回退
实施记录
c719fd36127551docs/task/173-正式采购下单前更新地址标记.md实施范围补充
地址更新已经确认属于正式采购的稳定下单前步骤,因此除原预计代码和测试外,同步更新
docs/client/01-requirements.md与docs/client/02-architecture.md。仅补充 Client 既有流程说明,不修改 Admin 接口、数据库结构或pdd_data契约。当前精确测试结果:采购服务 13 项、调度器 12 项、U2 采购 Adapter 28 项通过;均使用 Fake Device,未连接真机、未下单或付款。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:
ad44f83。现关闭工单。