receipt-issue.sh

20260916-201504 轮 · 看它的历史
靶子: http://localhost:20098  容器: wt_h8_tp8
eligible: ddnum=202608130054511944208542 uid=990863 真金=6000 MYR
  ✓ mint member Bearer
== apply ==
  ✓ apply info=1
  ✓ receipt_id
  ✓ apply→status 0
  ✓ PII 加密(vN:p)
  ✓ 明文未落库
== claim ==
  ✓ claim info=1
  ✓ claim→status 1
== issue + PDF ==
  ✓ issue info=1
  ✓ issue→status 2
  ✓ receipt_file OSS key
  ✓ amount_snapshot=真金
  ✓ currency_snapshot
== OSS + 取回 ==
  ✓ OSS objectExists
  ✓ 签名 file_url
  ✓ 签名URL取回=%PDF-
  ✓ owner 解密读回抬头
== 双开 CAS 拒(孤儿清理) ==
  ✓ double-issue 被拒(info=0)
  ✓ status 仍 2
  ✓ receipt_file 未被覆盖

==== e2e-receipt-issue: PASS=20 FAIL=0 ====