receipt-issue.sh
靶子: 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 ====