ddm-ship-gate
靶子 clone=h8 http://localhost:20098
DDM 登录成功(vip=100 专用账号)
① ddstatus=1
✔ 被拒(info=0),不是报 ok — info=0 data=只能对「用户已付款,等待发货」的订单发货;本订单当前是「用户已下单,等待用户付款」。
✔ 原因说清「要什么状态 / 现在是什么状态」 — 只能对「用户已付款,等待发货」的订单发货;本订单当前是「用户已下单,等待用户付款」。
✔ 快递单号逐字节未变(拒绝路径零副作用)
✔ 订单状态没被改动
① ddstatus=5
✔ 被拒(info=0),不是报 ok — info=0 data=只能对「用户已付款,等待发货」的订单发货;本订单当前是「用户已确认,等待后台关闭」。
✔ 原因说清「要什么状态 / 现在是什么状态」 — 只能对「用户已付款,等待发货」的订单发货;本订单当前是「用户已确认,等待后台关闭」。
✔ 快递单号逐字节未变(拒绝路径零副作用)
✔ 订单状态没被改动
① ddstatus=21
✔ 被拒(info=0),不是报 ok — info=0 data=只能对「用户已付款,等待发货」的订单发货;本订单当前是「已结清」。
✔ 原因说清「要什么状态 / 现在是什么状态」 — 只能对「用户已付款,等待发货」的订单发货;本订单当前是「已结清」。
✔ 快递单号逐字节未变(拒绝路径零副作用)
✔ 订单状态没被改动
✔ ② 订单不存在时说出来 — 找不到这个订单。
③ ddstatus=3 待发货
✔ 放行:仍能发货 — info=1 data=ok
✔ 放行:两行都迁到已发货(4)
✔ 放行:快递单号写进两行
④ 同一张单再发一次(状态已是 4)
✔ 重复发货被拒 — info=0
✔ 原因说的是"已发货" — 只能对「用户已付款,等待发货」的订单发货;本订单当前是「已发货,等待用户确认」。
✔ 已有快递单号没被探针覆盖(零副作用)
✔ 整库无探针单号残留
✔ 夹具已清理干净(净零)
────────────────────────
PASS 21 FAIL 0