fix: 简化待付款订单核单条件 (#126)

This commit is contained in:
chengma
2026-08-10 20:13:55 +08:00
parent 3600d0cd37
commit 399aa0ebc6
9 changed files with 141 additions and 52 deletions
+4 -2
View File
@@ -612,8 +612,10 @@ CREATE TABLE app_settings (
`match_status=not_submitted`;只表示已经安全到达最终提交前确认页。
真实下单成功核对后 `mode` 为 `live`、`payment_status` 为 `unpaid`、
`match_status` 为 `matched`。只有商品编号、完整规格、数量、总价、时间范围和未付款
状态全部一致,且候选唯一时才生成采购结果。无候选、多候选、字段不符或非未付款
`match_status` 为 `matched`。订单页必须提供非空订单编号、有效下单时间和未付款
状态;下单时间位于本地 `order_submitted_at` 前后 5 分钟且候选唯一时才生成采购
结果。`goods_id` 来自原任务,`confirmed.options`、数量和金额来自下单前持久化的
`final_confirmation`。无候选、多候选、订单号或时间缺失、超出时间窗口或非未付款
订单只保存脱敏诊断并进入人工处理,不生成成功 `pdd_data`。
## 9. JSON 兼容规则