referral-first-order-eligibility.php

20260916-201504 轮 · 看它的历史
  ✔ 隔离库 jnc_ma_e2e_h8 就绪(105 张表,缺列 0)
库确认: jnc_ma_e2e_h8
PASS 更早的纯余额单**不再**挡住后来的网关单成为首单 (返回 false,期望 false)
PASS 更早的**网关**单仍然挡住后来的单 (返回 true,期望 true)
PASS 同结清秒 + ddnum 更小 + 有网关进账 → 仍判非首单 (返回 true,期望 true)
PASS 更早单网关款已全额退回 → 不再挡住后来的单 (返回 false,期望 false)
PASS 更早单 ddrmbpay=0(自己 accrue 不了)→ 不挡后来的单 (返回 false,期望 false)
PASS 更早单部分结清(商品行卡 5)→ 不挡后来的单 (返回 false,期望 false)
PASS 守卫:补齐全行 21 后,合格更早单**重新**挡住后来的单 (返回 true,期望 true)
PASS 候选单整单完成时间 = MAX(ddlasttime) = T2 (实测 1700007200)
PASS 候选单汇总行早(T0)但整单完成晚(T2)→ 不算更早单 (返回 false,期望 false)
PASS 晚单(T1 完成)拿到 first (返回 'inserted')
PASS 部分结清后补齐的早单判 not_first (返回 'not_first',期望 'not_first')
PASS 同一 invitee 全程只有 1 笔 accrue —— 不产生第二个 winner (实测 1 笔)
PASS 守卫:早单本就 T0 全行 21(仅延后补记)→ 仍是首单 (返回 false,期望 false)
PASS=13 FAIL=0
  ✔ 已销毁 jnc_ma_e2e_h8